There are 7 ways to get from Kaunas to Liepāja by bus, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, train via Panevėžys  •  9 h 43 min

  1. Take the bus from Kaunas to Panevezis 281 / ...
  2. Take the bus from Panevėžys to Rīga
  3. Take the train from Rīga pasažieru to Liepāja 721

$25 - $31

6 alternative options

Bus via Panevėžys  •  10 h

  1. Take the bus from Kaunas to Panevezis 281 / ...
  2. Take the bus from Panevėžys to Rīga
  3. Take the bus from Riga to Liepaja

$25 - $33

Bus, train  •  10 h 22 min

  1. Take the bus from Kaunas to Riga
  2. Take the train from Rīga pasažieru to Liepāja 721

$28 - $36

Bus  •  10 h 40 min

  1. Take the bus from Kaunas to Riga
  2. Take the bus from Riga to Liepaja 7937

$28 - $38

Train  •  12 h 43 min

  1. Take the train from Kaunas to Vilnius
  2. Take the train from Vilnius to Daugavpils
  3. Take the train from Daugavpils to Rīga pasažieru 703 / ...
  4. Take the train from Rīga pasažieru to Liepāja 721

$29 - $39

Drive  •  3 h 13 min

  1. Drive from Kaunas to Liepāja 193.9 miles

$30 - $50

Train, fly  •  7 h 54 min

  1. Take the train from Kaunas to Vilnius
  2. Fly from Vilnius (VNO) to Riga (RIX) VNO - RIX
  3. Take the train from Rīga pasažieru to Liepāja

$38 - $159

Questions & Answers

The cheapest way to get from Kaunas to Liepāja is to bus and train which costs $25 - $35 and takes 9 h 43 min.

More details

The quickest way to get from Kaunas to Liepāja is to drive which costs $30 - $50 and takes 3 h 13 min.

More details

No, there is no direct bus from Kaunas to Liepāja. However, there are services departing from Kaunas and arriving at Liepaja via Panevėžys and Riga. The journey, including transfers, takes approximately 10 h.

More details

No, there is no direct train from Kaunas to Liepāja. However, there are services departing from Kaunas and arriving at Liepāja via Vilnius, Daugavpils and Rīga pasažieru. The journey, including transfers, takes approximately 12 h 43 min.

More details

The distance between Kaunas and Liepāja is 256 km. The road distance is 310.2 km.

Get driving directions

The best way to get from Kaunas to Liepāja without a car is to bus and train which takes 9 h 43 min and costs $25 - $35.

More details

It takes approximately 9 h 43 min to get from Kaunas to Liepāja, including transfers.

More details

Kaunas to Liepāja bus services, operated by Kautra, depart from Kaunas station.

More details

Kaunas to Liepāja train services, operated by Lithuanian Railways (LG), depart from Kaunas station.

More details

The best way to get from Kaunas to Liepāja is to bus which takes 10 h and costs $25 - $35. Alternatively, you can train, which costs $29 - $40 and takes 12 h 43 min.

Mode details

Map of how to get from Kaunas to Liepāja.
Launch map view
  • Distance: 159.7 miles
  • Duration: 9 h 43 min

What companies run services between Kaunas, Lithuania and Liepāja, Latvia?

You can take a bus from Kaunas to Liepāja via Panevezis, Panevėžys, Rīga, and Riga in around 10 h. Alternatively, you can take a train from Kaunas to Liepāja via Vilnius, Daugavpils, and Rīga pasažieru in around 12 h 43 min.

Airlines
Air Baltic
Website
airbaltic.com
Flights from Vilnius to Riga
Ave. Duration
50 min
When
Every day
Estimated price
$23 - $190
Train operators
Latvian Railways (PV)
Phone
+371 67232135
Website
pv.lv
Train from Rīga pasažieru to Liepāja
Ave. Duration
3 h 15 min
Frequency
Once a week
Estimated price
$9
Website
pv.lv
Train from Daugavpils to Rīga pasažieru
Ave. Duration
2 h 45 min
Frequency
3 times a day
Estimated price
$8
Website
pv.lv
Lithuanian Railways (LG)
Phone
(+370) 700 55111
Email
nuomone@litrail.lt
Website
litrail.lt
Train from Kaunas to Vilnius
Ave. Duration
56 min
Frequency
Hourly
Estimated price
$5 - $8
Website
traukiniobilietas.lt
2nd Class Ticket
$5 - $7
1st Class Ticket
$6 - $8
Train from Vilnius to Daugavpils
Ave. Duration
2 h 47 min
Frequency
4 times a week
Estimated price
$7 - $14
Website
traukiniobilietas.lt
2nd Class Ticket
$7 - $10
1st Class Ticket
$9 - $14
Bus operators
Kautra
Phone
(37 8) 34 24 40
Email
ifo@kautra.lt
Website
kautra.lt
Bus from Kaunas to Panevezis
Ave. Duration
2 h 15 min
Frequency
Every 4 hours
Estimated price
$9 - $11
Schedules at
kautra.lt
Book at
autobusubilietai.lt
Autobusubilietai.lt
Email
info@autobusubilietai.lt
Website
autobusubilietai.lt
Bus from Kaunas to Panevezys
Ave. Duration
2 h 12 min
Frequency
4 times a day
Estimated price
$11
Schedules at
autobusubilietai.lt
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Panevėžys to Rīga
Ave. Duration
2 h 5 min
Frequency
Once daily
Estimated price
$7 - $11
Schedules at
ecolines.net
Bus from Kaunas to Riga
Ave. Duration
6 h
Frequency
Twice a week
Estimated price
$18 - $27
Schedules at
ecolines.net
1188 Latvia
Website
1188.lv
Bus from Riga to Liepaja
Ave. Duration
3 h 40 min
Frequency
Every 2 hours
Estimated price
$9 - $11
Schedules at
1188.lv

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 buy a London Underground ticket?, Thanksgiving 2018: How to travel stress-free and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Vilnius Airport to Riga Airport is the direct flight which takes 50 min.

Search flights

Kaunas to Liepāja bus services, operated by 1188 Latvia, arrive at Liepaja station.

More details

Kaunas to Liepāja train services, operated by Latvian Railways (PV), arrive at Liepāja station.

More details

Yes, the driving distance between Kaunas to Liepāja is 310 km. It takes approximately 3 h 13 min to drive from Kaunas to Liepāja.

Get driving directions

Air Baltic offers flights from Vilnius Airport to Riga Airport.

Search flights

There are 202+ hotels available in Liepāja. Prices start at $35 USD per night.

More details