This website uses cookies.

To ensure the operation and basic functions of the website, it uses both first-party and third-party mandatory cookies. In order to improve the functionality and content of the website, with your consent, this website may additionally use first-party statistical cookies, analyzing visit statistics, and third-party social media cookies, making available the video materials posted on this website.

There are regular bus services connecting Liepāja with some of the larger towns and cities in Latvia and Lithuania – Riga, Ventspils, Kuldīga, as well as Palanga and Klaipėda. Most buses offer free Wi-Fi access.

For more information on intercity bus routes in Latvia, schedules and tickets, visit www.1188.lv, www.bezrindas.lv and www.infobus.eu/en.

Liepāja Bus Terminal
Address: 71 Rīgas Street
For inquiries call +371 63 422 754, +371 26 393 694

Riga-Liepāja

Runs per day: approx. 20.
Interval between departures: 30 minutes to 3 hours.
Average travel time: 3 to 3.5 hours.

From Ventspils, Kuldīga and Talsi

Ventspils to Liepāja

Runs per day: approx. 6.
Interval between departures: 1 to 4 hours.
Average travel time: 1.5 to 2 hours.

Kuldīga to Liepāja

Runs per day: approx. 7.
Interval between departures: 1 to 4 hours.
Average travel time: 1.5 hours.

Talsi to Liepāja

Runs per day: approx. 3.
Interval between departures: 1 to 4 hours.
Average travel time: 3 hours.