There are 5 ways to get from Kaliningrad to Liepāja by bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Kaliningrad Bus station to Sovetskbus 600
- Drive from Sovetsk to Pagėgiaicar
- Take the bus from Pagėgiai to Klaipėdos autobusų stotisbus
- Take the bus from Klaipėda to Liepajabus
11h 45m$59–155Bus
cheapest- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
- Take the bus from Rīgas SAO to Liepājas AObus K7937 / ...
11h 51m$17–111Train
- Take the train from Kaliningrad-Passajirsk to Chernyshevskoetrain
- Take the train from Kybartai to Kaunastrain 696 / ...
- Take the train from Kaisiadorys to Jelgavatrain 889
- Take the train from Jelgava to Liepaja-Pasazierutrain 723 / ...
13h 19m$40–73Drive 452.4 km
- Drive from Kaliningrad to Liepājacar 452.4 km
6h 11m$82–118Bus, drive via Palanga
- Take the bus from Kaliningrad Bus station to Sovetskbus 600
- Drive from Sovetsk to Pagėgiaicar
- Take the bus from Pagėgiai to Palangos autobusų stotisbus
- Take the bus from Palangos AS; 15 aikštelė to Liepajabus
11h 50m$60–158
Kaliningrad to Liepāja by bus
Questions & Answers
The cheapest way to get from Kaliningrad to Liepāja is to bus which costs $16 - $120 and takes 11h 51m.
The fastest way to get from Kaliningrad to Liepāja is to drive which takes 6h 11m and costs $80 - $120.
No, there is no direct bus from Kaliningrad station to Liepāja. However, there are services departing from Kaliningrad Bus station and arriving at Liepājas AO via Rīgas SAO. The journey, including transfers, takes approximately 11h 51m.
No, there is no direct train from Kaliningrad to Liepāja. However, there are services departing from Kaliningrad-Passajirsk and arriving at Liepaja-Pasazieru via Kybartai, Kaunas, Kaisiadorys and Jelgava. The journey, including transfers, takes approximately 13h 19m.
The distance between Kaliningrad and Liepāja is 529 km. The road distance is 452.4 km.
The best way to get from Kaliningrad to Liepāja without a car is to train which takes 13h 19m and costs $35 - $75.
It takes approximately 11h 45m to get from Kaliningrad to Liepāja, including transfers.
Kaliningrad to Liepāja bus services, operated by Ecolines RU, depart from Kaliningrad Bus station.
Kaliningrad to Liepāja train services, operated by Russian Railways (РЖД), depart from Kaliningrad-Passajirsk station.
The best way to get from Kaliningrad to Liepāja is to train which takes 13h 19m and costs $35 - $75. Alternatively, you can bus, which costs $16 - $120 and takes 11h 51m.
What companies run services between Kaliningrad, Russia and Liepāja, Latvia?
You can take a train from Kaliningrad-Passajirsk to Liepaja-Pasazieru via Chernyshevskoe, Kybartai, Kaunas, Kaisiadorys, and Jelgava in around 13h 19m. Alternatively, you can take a bus from Kaliningrad Bus station to Liepājas AO via Riga Central Bus Station and Rīgas SAO in around 11h 51m.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kaliningrad-Passajirsk to Chernyshevskoe
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- $10–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $75–110
- 3rd Class (Platzcart)
- $10–14
- 2nd Class (Kupé)
- $22–35
- Phone
- +370 700 55 111
- [email protected]
- Website
- ltglink.lt
Train from Kybartai to Kaunas
- Ave. Duration
- 1h 24m
- Frequency
- 4 times a day
- Estimated price
- $6–9
- Website
- https://ltglink.lt/en
Train from Kaisiadorys to Jelgava
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- $13–18
- Website
- https://ltglink.lt/en
- Phone
- 8760
- [email protected]
- Website
- vivi.lv
Train from Jelgava to Liepaja-Pasazieru
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- $7–10
- Website
- https://www.vivi.lv/en/
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Sovetsk
Bus from Kaliningrad Bus station to Sovetsk
- Phone
- (+370 37) 34 24 40
- [email protected]
- Website
- kautra.lt
Bus from Pagėgiai to Klaipėdos autobusų stotis
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $9–12
- Website
- https://www.kautra.lt/en/
- Schedules at
- https://www.autobusubilietai.lt/en
Bus from Pagėgiai to Palangos autobusų stotis
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $12–15
- Website
- https://www.kautra.lt/en/
- Schedules at
- https://www.autobusubilietai.lt/en
- Phone
- +371 634 87070
- [email protected]
- Website
- liepajasture.lv
Bus from Klaipėda to Liepaja
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a week
- Estimated price
- $11–15
- Schedules at
- liepajasture.lv
Bus from Palangos AS; 15 aikštelė to Liepaja
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a week
- Estimated price
- $9–15
- Schedules at
- liepajasture.lv
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Kaliningrad Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- $15–80
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +371 80000078
- [email protected]
- Website
- lapline.lv
Bus from Rīgas SAO to Liepājas AO
- Ave. Duration
- 3h 15m
- Frequency
- Every 2 hours
- Schedules at
- lapline.lv
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Rīgas SAO to Liepājas AO
- Ave. Duration
- 3h 20m
- Frequency
- Every 2 hours
- Website
- https://luxexpress.eu/en/
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 How do I get from Sydney to Melbourne, French strikes 2018: What are my alternative transport options?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Kaliningrad to Liepāja bus services, operated by Ecolines RU, arrive at Riga Central Bus Station.
Liepāja is 1h ahead of Kaliningrad. It is currently 12:31 AM in Kaliningrad and 1:31 AM in Liepāja.
Kaliningrad to Liepāja train services, operated by Russian Railways (РЖД), arrive at Chernyshevskoe station.
Yes, the driving distance between Kaliningrad to Liepāja is 452 km. It takes approximately 6h 11m to drive from Kaliningrad to Liepāja.
There are 828+ hotels available in Liepāja.

























