There are 4 ways to get from Jūrmala to Liepāja by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Rīgas SAO to Liepājas AObus K7937 / ...
4h 31m$2–40Train
- Take the train from Tornakalns to Liepaja-Pasazierutrain 723 / ...
4h 37m$10–14Drive 201.5 km
- Drive from Jūrmala to Liepājacar 201.5 km
2h 49m$37–53Bus via Koncertzāle
- Take the bus from Rīgas SAO to Koncertzālebus 7937
5h 22m$3–7
Jūrmala to Liepāja by bus
Questions & Answers
The cheapest way to get from Jūrmala to Liepāja is to bus via Koncertzāle which costs $3 - $7 and takes 5h 22m.
The fastest way to get from Jūrmala to Liepāja is to drive which takes 2h 49m and costs $35 - $55.
No, there is no direct bus from Jūrmala to Liepāja. However, there are services departing from Dubultu stacija and arriving at Liepājas AO via Rīgas SAO. The journey, including transfers, takes approximately 4h 31m.
No, there is no direct train from Jūrmala to Liepāja. However, there are services departing from Dubulti and arriving at Liepaja-Pasazieru via Tornakalns. The journey, including transfers, takes approximately 4h 37m.
The distance between Jūrmala and Liepāja is 252 km. The road distance is 201.5 km.
The best way to get from Jūrmala to Liepāja without a car is to bus which takes 4h 31m and costs $2 - $40.
It takes approximately 4h 31m to get from Jūrmala to Liepāja, including transfers.
Jūrmala to Liepāja bus services, operated by LapLine, depart from Rīgas SAO station.
Jūrmala to Liepāja train services, operated by Vivi, depart from Tornakalns station.
The best way to get from Jūrmala to Liepāja is to bus which takes 4h 31m and costs $2 - $40. Alternatively, you can train, which costs $9 - $15 and takes 4h 37m.
What companies run services between Jūrmala, Latvia and Liepāja, Latvia?
LapLine operates a bus from Rīgas SAO to Liepājas AO every 2 hours, and the journey takes 3h 15m. Lux Express also services this route every 2 hours. Alternatively, Vivi operates a train from Tornakalns to Liepaja-Pasazieru twice daily. Tickets cost $8–12 and the journey takes 3h 13m.
- Phone
- 8760
- [email protected]
- Website
- Vivi
Train from Tornakalns to Liepaja-Pasazieru
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- Vivi
- Phone
- +371 80000078
- [email protected]
- Website
- LapLine
Bus from Rīgas SAO to Liepājas AO
- Ave. Duration
- 3h 15m
- Frequency
- Every 2 hours
- Schedules at
- LapLine
Bus from Rīgas SAO to Koncertzāle
- Ave. Duration
- 3h 37m
- Frequency
- 3 times a day
- Estimated price
- $2
- Schedules at
- LapLine
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Rīgas SAO to Liepājas AO
- Ave. Duration
- 3h 20m
- Frequency
- Every 2 hours
- Website
- Lux Express
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, Italy Travel Guides, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
Jūrmala to Liepāja bus services, operated by LapLine, arrive at Liepājas AO station.
Jūrmala to Liepāja train services, operated by Vivi, arrive at Liepaja-Pasazieru station.
Yes, the driving distance between Jūrmala to Liepāja is 202 km. It takes approximately 2h 49m to drive from Jūrmala to Liepāja.
Book your Jūrmala to Liepāja bus tickets online with Omio.
There are 809+ hotels available in Liepāja.














