There are 2 ways to get from Viljandi to Pärnu by bus 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.
Viljandi to Pärnu by bus
Questions & Answers
The cheapest way to get from Viljandi to Pärnu is to bus which costs €3 - €12 and takes 1h 30m.
The fastest way to get from Viljandi to Pärnu is to drive which takes 1h 15m and costs €14 - €22.
Yes, there is a direct bus departing from Viljandi bussijaam and arriving at Pärnu bussijaam. Services depart every two hours, and operate every day. The journey takes approximately 1h 30m.
The distance between Viljandi and Pärnu is 94 km. The road distance is 92.8 km.
The best way to get from Viljandi to Pärnu without a car is to bus which takes 1h 30m and costs €3 - €12.
The bus from Viljandi bussijaam to Pärnu bussijaam takes 1h 30m including transfers and departs every two hours.
Viljandi to Pärnu bus services, operated by Lux Express, depart from Viljandi bussijaam station.
Viljandi to Pärnu bus services, operated by Lux Express, arrive at Pärnu bussijaam station.
Yes, the driving distance between Viljandi to Pärnu is 93 km. It takes approximately 1h 15m to drive from Viljandi to Pärnu.
Book your Viljandi to Pärnu bus tickets online with Omio.
What companies run services between Viljandi, Estonia and Pärnu, Estonia?
Lux Express operates a bus from Viljandi bussijaam to Pärnu bussijaam every 4 hours. Tickets cost €6–12 and the journey takes 1h 30m. Five other operators also service this route.
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Viljandi bussijaam to Pärnu bussijaam
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €6–12
- Website
- Lux Express
- Phone
- +372 640 4000
- [email protected]
- Website
- Go Bus
Bus from Viljandi bussijaam to Pärnu bussijaam
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- Go Bus
- Phone
- +372 606 4969
- [email protected]
- Website
- SEBE
Bus from Viljandi bussijaam to Pärnu bussijaam
- Ave. Duration
- 1h 49m
- Frequency
- Once daily
- Estimated price
- €5–8
- Schedules at
- SEBE
- Phone
- +372 641 8218
- [email protected]
- Website
- Atko Bussiliinid AS
Bus from Viljandi bussijaam to Pärnu bussijaam
- Ave. Duration
- 2h 8m
- Frequency
- 6 times a week
- Schedules at
- Atko Bussiliinid AS
- [email protected]
- Website
- Peatus Estonia
Bus from Viljandi bussijaam to Pärnu bussijaam
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a week
- Estimated price
- €3–5
- Website
- Peatus Estonia
- Phone
- +372 5886 0000
- [email protected]
- Website
- Arilix OÜ
Bus from Viljandi bussijaam to Pärnu bussijaam
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 What documents do I need to cross Niagara Falls?, Italian Lakes: Getting around by train, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are 876+ hotels available in Pärnu.





















