There are 3 ways to get from Valga to Tamsalu 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.
Valga to Tamsalu by train
Questions & Answers
The cheapest way to get from Valga to Tamsalu is to train via Lugazi which costs €9 - €14 and takes 4h 15m.
The fastest way to get from Valga to Tamsalu is to drive which takes 2h 51m and costs €29 - €45.
Yes, there is a direct train departing from Valga and arriving at Tamsalu. Services depart four times a day, and operate every day. The journey takes approximately 2h 58m.
The distance between Valga and Tamsalu is 179 km. The road distance is 184.1 km.
The best way to get from Valga to Tamsalu without a car is to train which takes 2h 58m and costs €9 - €18.
The train from Valga to Tamsalu takes 2h 58m including transfers and departs four times a day.
Valga to Tamsalu train services, operated by Elron, depart from Valga station.
Valga to Tamsalu train services, operated by Elron, arrive at Tamsalu station.
Yes, the driving distance between Valga to Tamsalu is 184 km. It takes approximately 2h 51m to drive from Valga to Tamsalu.
There are 24+ hotels available in Tamsalu.
What companies run services between Valga, Estonia and Tamsalu, Estonia?
Elron operates a train from Valga to Tamsalu 5 times a day. Tickets cost €10–18 and the journey takes 2h 58m. LTG Link also services this route once daily.
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Valga to Tamsalu
- Ave. Duration
- 2h 58m
- Frequency
- 5 times a day
- Estimated price
- €10–18
- Website
- Elron
- Express Train Ticket
- €13–18
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 Slovenia: Getting from Ljubljana to Lake Bled, Which side of Niagara Falls should I choose (and how do I get there)?, and Getting around the Cyclades - to help you get the most out of your next trip.





