Moscow
1034 km
Tallinn
Departure station:
Leningradskiy station
5/43 Komsomolskaya pl., 107140 Moscow, Russia, Moscow, Russia
Arrival station:
Tallinn
Toompuiestee 37, 10133 Tallinn, Estonia, Tallinn, Estonia

Timetable & Quick facts

Lowest price:
$96
Departures:
1
Earliest departure:
22:15
Latest departure:
22:15
Shortest travel time:
15 hrs 30 min
Longest travel time:
15 hrs 30 min
6 / 10 based on 140 reviews