There are 8 ways to get from Lithuania to Pärnu 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.
Bus
best- Take the bus from Vilnius, North to Parnu, Bus Stationbus 1234 / ...
6h 44m€35–60Fly Vilnius Airport to Lennart Meri International Airport, bus
cheapest- Fly from Vilnius Airport (VNO) to Lennart Meri International Airport (TLL)plane VNO - TLL
- Take the bus from Tallinna bussijaam to Pärnu bussijaambus
5h 59m€24–179Train, bus
- Take the train from Vilnius to Rīgas Centrālā stacijatrain 889/890
- Take the bus from Riga Central Bus Station to Parnu Coach Stationbus Lux Express 14 / ...
8h 30m€42–51Drive 463.8 km
- Drive from Vilnius to Pärnucar 463.8 km
5h 48m€76–109Fly Vilnius Airport to Riga International Airport, bus
- Fly from Vilnius Airport (VNO) to Riga International Airport (RIX)plane VNO - RIX
- Take the bus from Riga Central Bus Station to Parnu Coach Stationbus
5h 54m€82–201Bus via Vilnius Central Bus Station
- Take the bus from Vilnius Central Bus Station to Parnu Coach Stationbus Lux Express EL-20 / ...
7h 43m€36–41Train, bus via Vinco Kudirkos aikštė
- Take the train from Vilnius to Riga-Pasazierutrain 889
- Take the bus from Riga Central Bus Station to Parnu Coach Stationbus Lux Express 14 / ...
8h 39m€42–51Fly Palanga International Airport to Riga International Airport, bus
- Fly from Palanga International Airport (PLQ) to Riga International Airport (RIX)plane PLQ - RIX
- Take the bus from Riga Central Bus Station to Parnu Coach Stationbus
6h 6m€84–303
Lithuania to Pärnu by bus
Comparing Your Travel Options
The cheapest way to get from Lithuania to Pärnu is to bus via Vilnius Central Bus Station which costs €36 - €41 and takes 7h 43m.
The fastest way to get from Lithuania to Pärnu is to drive which takes 5h 48m and costs €75 - €110.
Yes, there is a direct bus departing from Vilnius, North and arriving at Parnu, Bus Station station. Services depart three times a day, and operate every day. The journey takes approximately 6h 44m.
The distance between Lithuania and Pärnu is 466 km. The road distance is 463.8 km.
The best way to get from Lithuania to Pärnu without a car is to bus which takes 6h 44m and costs €35 - €60.
The bus from Vilnius, North to Parnu, Bus Station takes 6h 44m including transfers and departs three times a day.
Lithuania to Pärnu bus services, operated by FlixBus, depart from Vilnius, North station.
Lithuania to Pärnu bus services, operated by FlixBus, arrive at Parnu, Bus Station.
Yes, the driving distance between Lithuania to Pärnu is 464 km. It takes approximately 5h 48m to drive from Lithuania to Pärnu.
Book your Lithuania to Pärnu bus tickets online with Omio and FlixBus.
What companies run services between Lithuania and Pärnu, Estonia?
FlixBus operates a bus from Vilnius, North to Parnu, Bus Station 3 times a day. Tickets cost €35–60 and the journey takes 6h 44m.
- Website
- airbaltic.com
Flights from Vilnius Airport to Riga International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €55–170
Flights from Vilnius Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Thursday, Friday, Tuesday, and Sunday
- Estimated price
- €45–180
Flights from Palanga International Airport to Riga International Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- €55–210
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Vilnius to Rīgas Centrālā stacija
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- €16–22
- Website
- LTG Link
Train from Vilnius to Riga-Pasazieru
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- €16–22
- Website
- LTG Link
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Vilnius, North to Parnu, Bus Station
- Ave. Duration
- 6h 44m
- Frequency
- 3 times a day
- Estimated price
- €35–60
- Website
- Flixbus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €15–23
- Website
- Flixbus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €15–23
- Website
- Flixbus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €15–23
- Website
- Flixbus
Bus from Tallinna bussijaam to Pärnu bussijaam
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- €10–16
- Website
- Flixbus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €15–23
- Website
- Flixbus
Want to know more about travelling around Estonia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
There are 656+ hotels available in Pärnu.



