There are 3 ways to get from Valmiera to Tallinn by train, car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Valmiera to Tallinntrain 0 / ...
5h 8m€23–44Drive 259.5 km
- Drive from Valmiera to Tallinncar 259.5 km
3h 12m€42–60Bus, fly
- Take the bus from Kino to Rīgas SAObus
- Fly from Riga International Airport (RIX) to Lennart Meri International Airport (TLL)plane RIX - TLL
4h 45m€53–171
Riga International Airport (RIX) to Lennart Meri International Airport (TLL) flights
Questions & Answers
The cheapest way to get from Valmiera to Tallinn is to train which costs €22 - €45 and takes 5h 8m.
The fastest way to get from Valmiera to Tallinn is to drive which takes 3h 12m and costs €40 - €60.
No, there is no direct train from Valmiera to Tallinn. However, there are services departing from Valmiera and arriving at Tallinn via . The journey, including transfers, takes approximately 5h 8m.
The distance between Valmiera and Tallinn is 320 km. The road distance is 259.5 km.
The best way to get from Valmiera to Tallinn without a car is to train which takes 5h 8m and costs €22 - €45.
It takes approximately 5h 8m to get from Valmiera to Tallinn, including transfers.
Valmiera to Tallinn train services, operated by Elron, depart from Valmiera station.
Valmiera to Tallinn train services, operated by Elron, arrive at Tallinn station.
Yes, the driving distance between Valmiera to Tallinn is 259 km. It takes approximately 3h 12m to drive from Valmiera to Tallinn.
There are 1250+ hotels available in Tallinn.
What companies run services between Valmiera, Latvia and Tallinn, Estonia?
Elron operates a train from Valmiera to Tallinn 3 times a day. Tickets cost €17–35 and the journey takes 5h 4m. LTG Link also services this route twice daily.
- Website
- airbaltic.com
Flights from Riga International Airport to Lennart Meri International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €50–160
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Valmiera to Tallinn
- Ave. Duration
- 5h 4m
- Frequency
- 3 times a day
- Estimated price
- €17–35
- Website
- Elron
- Express Train Ticket
- €23–35
- Phone
- 80700030
- [email protected]
- Website
- SIA "VTU Valmiera"
Bus from Kino to Rīgas SAO
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- €1–8
- Schedules at
- SIA "VTU Valmiera"
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 Why you should take the train in the US, Bali: What to do if Mount Agung erupts, and Getting around the Cyclades - to help you get the most out of your next trip.









