What is the cheapest way to get from Vilnius to Viljandi?
The cheapest way to get from Vilnius to Viljandi is to bus which costs $25 - $76.09 and takes 9h 14m.
What is the fastest way to get from Vilnius to Viljandi?
The fastest way to get from Vilnius to Viljandi is to drive which takes 6h 30m and costs $86.96 - $141.30 .
Is there a direct bus between Vilnius and Viljandi?
No, there is no direct bus from Vilnius to Viljandi. However, there are services departing from Vilnius Panorama and arriving at Vabaduse plats via Pärnu bussijaam. The journey, including transfers, takes approximately 9h 14m.
How far is it from Vilnius to Viljandi?
The distance between Vilnius and Viljandi is 563 km. The road distance is 507.4 km.
How do I travel from Vilnius to Viljandi without a car?
The best way to get from Vilnius to Viljandi without a car is to bus which takes 9h 14m and costs $25 - $76.09 .
How long does it take to get from Vilnius to Viljandi?
It takes approximately 9h 14m to get from Vilnius to Viljandi, including transfers.
Where do I catch the Vilnius to Viljandi bus from?
Vilnius to Viljandi bus services, operated by Lux Express, depart from Vilnius Panorama station.
Where does the Vilnius to Viljandi bus arrive?
Vilnius to Viljandi bus services, operated by Lux Express, arrive at Parnu Coach Station.
Can I drive from Vilnius to Viljandi?
Yes, the driving distance between Vilnius to Viljandi is 507 km. It takes approximately 6h 30m to drive from Vilnius to Viljandi.
How do I get a bus ticket from Vilnius to Viljandi?
Book your Vilnius to Viljandi bus tickets online with Omio.
Where can I stay near Viljandi?
There are 111+ hotels available in Viljandi. Prices start at $38.17 per night.
→
+0→
Transport search
Transport search
From Vilnius, where will you go next? Select a city below to get started