Travel from Valmiera to Tallinn

Bus or train from Valmiera to Tallinn?

Ecolines operates a bus from Valmiera to Tallinn once daily. Tickets cost $6 - $10 and the journey takes 2 h 18 min. 4 other operators also service this route. Alternatively, 1188 Latvia operates a train from Valmiera to Tallinn twice daily, and the journey takes 50 min. 2 other operators also service this route.

How to get from Valmiera to Tallinn

From Valmiera Centrs bus to Tartu bussijaam then bus to Tallinna bussijaam. 4 h 50 min 16€. From Valmiera drive to Valmiera, train to Valga, train to Tartu, then train to Tallinn. 6 h 5 min. From Valmiera Centrs bus to Kesklinn, line 20 bus to Tartu, then train to Tallinn. 6 h 7 min 17€. From Valmiera bus to Valga bussijaam then bus to Tallinna bussijaam. 6 h 14 min 14€. From Valmiera drive to Tallinn. 3 h 48 min 28€. From Valmiera bus to 13.janvāra iela, line 22 bus to Riga airport, fly to Tallinn airport, then bus to Tallinn. 4 h 51 min 47€.

Operators from Valmiera to Tallinn