How to get from Pirita to Viljandi by bus?
From Pirita to Viljandi by bus
To get from Pirita to Viljandi you’ll need to take 2 bus lines: take the 49 bus from Pirita station to Sõjamäe Raba station. Next, you’ll have to switch to the 54 bus and finally take the 895 from Tallinna Bussijaam station to Viljandi Bussijaam station. The total trip duration for this route is approximately 3 hr 27 min. The bus schedule from Pirita may change. We recommend you check the updated bus schedule to Viljandi on the Moovit app.
Step by Step
- 1Walk to bus stationPiritaID 18501-1120 m • 2 min
- 2Wait for bus49Lennujaam (Airport)
- 3Ride to bus stationSõjamäe RabaID 14603-117 min
- 4Wait for bus54Väike-Õismäe Parkla
- 5Ride to bus stationBussijaam (Bus Station)ID 11601-113 min
- 6Walk toTallinna BussijaamID 11611-160 m • 1 min
- 7Wait for895Viljandi Bussijaam
- 8Ride toViljandi BussijaamID 8401095-1140 min
- 9Walk toViljandi430 m • 6 min
From Pirita to Viljandi by and bus
To get from Pirita to Viljandi you’ll need to take 2 bus lines: take the 48 bus from Pirita station to Linnamäe Tee station. Next, you’ll have to switch to the 54 bus and finally take the 895 from Tallinna Bussijaam station to Viljandi Bussijaam station. The total trip duration for this route is approximately 3 hr 23 min. The bus schedule from Pirita may change. We recommend you check the updated bus schedule to Viljandi on the Moovit app.
Step by Step
- 1Start from bus stationPirita
- 2Wait for bus48Gaasi
- 3Ride to bus stationLinnamäe TeeID 16908-120 min
- 4Walk to bus stationLinnamäe TeeID 16907-1150 m • 2 min
- 5Wait for bus54Väike-Õismäe Parkla
- 6Ride to bus stationBussijaam (Bus Station)ID 11601-125 min
- 7Walk toTallinna BussijaamID 11611-160 m • 1 min
- 8Wait for895Viljandi Bussijaam
- 9Ride toViljandi BussijaamID 8401095-1140 min
- 10Walk toViljandi430 m • 6 min
Public transit directions from Pirita to Viljandi
Bus schedule from Pirita to Viljandi
Related Routes
- Kämara to Viljandi
- Aruvälja to Viljandi
- Kulja to Viljandi
- Aruküla to Viljandi
- Rahetsema to Viljandi
- Laululava Tee to Viljandi
- Saksamaa to Viljandi
- Kirivere Kool to Viljandi
- Uusna to Viljandi
- Järveotsa to Viljandi
- Pala to Viljandi
- Jõhvi Bussijaam (Saabuvad) to Viljandi
- Reisisadama D-Terminal to Viljandi
- Pansionaat to Viljandi
- Jõesilla to Viljandi
- Ridva to Viljandi
- Arunõmme Tee to Viljandi
- Kreenholmi Viadukt to Viljandi
- Pulli Tee to Viljandi
- Rakvere Bussijaam to Viljandi
From Pirita to Viljandi by and bus
To get from Pirita to Viljandi you’ll need to take 2 bus lines: take the 48 bus from Pirita station to Linnamäe Tee station. Next, you’ll have to switch to the 54 bus and finally take the 895 from Tallinna Bussijaam station to Viljandi Bussijaam station. The total trip duration for this route is approximately 3 hr 23 min. The bus schedule from Pirita may change. We recommend you check the updated bus schedule to Viljandi on the Moovit app.
Step by Step
- 1Start from bus stationPirita
- 2Wait for bus48Gaasi
- 3Ride to bus stationLinnamäe TeeID 16908-120 min
- 4Walk to bus stationLinnamäe TeeID 16907-1150 m • 2 min
- 5Wait for bus54Väike-Õismäe Parkla
- 6Ride to bus stationBussijaam (Bus Station)ID 11601-125 min
- 7Walk toTallinna BussijaamID 11611-160 m • 1 min
- 8Wait for895Viljandi Bussijaam
- 9Ride toViljandi BussijaamID 8401095-1140 min
- 10Walk toViljandi430 m • 6 min
Questions & Answers
What is the fastest way to get from Pirita to Viljandi?
The fastest way takes 207 minutes, using Bus line 49, Bus line 54,.
What is the alternative route to get from Pirita to Viljandi?
The alternative route takes 203 minutes, using Bus line 48, Bus line 54,.
Is there a direct bus between Pirita and Viljandi?
No, you’ll have to take 2 bus lines in total. The total travelling time is 3 hr 27 min.
Which bus line goes from Pirita to Viljandi?
The 49 bus line goes from Pirita station near Pirita in Tallinn to Lennujaam (Airport) station. From there you’ll have to take one bus line till Lennujaam (Airport) station near Viljandi.
How long does it take to travel from Pirita to Viljandi by bus?
The total travel time between Pirita and Viljandi by bus is about 3 hr 27 min.
Where do I get on the bus near Pirita to get to Viljandi?
Get on the 49 bus from the Pirita stop near Pirita in Tallinn.
Where do I get off the bus when travelling between Pirita and Viljandi?
Get off the bus at the Lennujaam (Airport) stop, which is closest to Viljandi.
Popular Routes
- Saku to Viljandi
- Vasalemma to Haapsalu
- Väike-Õismäe to Maardu
- Tartu to Koeru
- Tutermaa to Saue
- Kohtla-Järve to Tallinn
- Kaatsi to Jäneda
- Lennujaam (Airport) to Rapla
- Ambla to Valjala
- Mustvee to Kohtla-Järve
- Ahtme Keskus to Kohtla-Järve
- Tallinna Bussijaam to Vändra
- Paldiski to Narva-Jõesuu
- Kadrina to Väike-Maarja
- Tapa to Avinurme
- Keila to Märjamaa
- Kiviõli to Tartu
- Räpina to Pärnu
- Kloogaranna Rongijaam to Paldiski
- Ribi to Tartu