There are 2 ways to get from Kohila to Viljandi by train 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.
Kohila to Viljandi by train
Questions & Answers
The cheapest way to get from Kohila to Viljandi is to train which costs €7 - €12 and takes 1h 32m.
The fastest way to get from Kohila to Viljandi is to train which takes 1h 32m and costs €7 - €12.
Yes, there is a direct train departing from Kohila and arriving at Viljandi. Services depart five times a day, and operate every day. The journey takes approximately 1h 32m.
The distance between Kohila and Viljandi is 116 km. The road distance is 126.8 km.
The best way to get from Kohila to Viljandi without a car is to train which takes 1h 32m and costs €7 - €12.
The train from Kohila to Viljandi takes 1h 32m including transfers and departs five times a day.
Kohila to Viljandi train services, operated by Elron, depart from Kohila station.
Kohila to Viljandi train services, operated by Elron, arrive at Viljandi station.
Yes, the driving distance between Kohila to Viljandi is 127 km. It takes approximately 1h 43m to drive from Kohila to Viljandi.
There are 120+ hotels available in Viljandi.
What companies run services between Kohila, Estonia and Viljandi, Estonia?
Elron operates a train from Kohila to Viljandi 5 times a day. Tickets cost €7–12 and the journey takes 1h 32m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Kohila to Viljandi
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- €7–12
- Website
- https://elron.ee/en
- Express Train Ticket
- €7–12
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 Train travel in Spain: A guide to Renfe, Train travel in France: A guide to SNCF, and Travelling around the UAE - to help you get the most out of your next trip.





