To travel by train from Riga in Latvia to Tallinn in Estonia you can use a train with change at the border in Valga. Other option is by one of the buses connecting both countries.
Your travel route could be like that.1 Riga (Latvia) - Tallinn (Estonia)
|Your train tickets and reservations at the best price/fares. Scroll down, read the details and make use of the booking links.|
The following links could be interesting for you.
|1||Riga (Latvia) - Tallinn (Estonia)
|1A||Travelling from Riga (Latvia) to Tallinn (Estonia)|
Find the best place to sleep here! Easy and secure booking.