There are 8 ways to get from Tartu to Moscow by train, bus, car, 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 Tartu to Koidulatrain R46
- Take the train from Pechory-Pskovskie to Baltiysky Railway Terminaltrain
- Take the train from Moskovsky Railway Terminal to Leningradsky Railway Terminaltrain
12h 3m₽3,422–22,583Bus via Kalininskiy
cheapest- Take the bus from Tartu Bus station to Saint Petersburg Bus Terminalbus
- Take the bus from Saint Petersburg Bus Terminal to Severnye Vorota Bus Terminalbus
18h 5m₽2,846–7,400Drive 854.2 km
- Drive from Tartu to Moscowcar 854.2 km
12h 4m₽13,235–19,118Train, train to Princess Olga Pskov International, fly to Moscow Vnukovo
- Take the train from Tartu to Koidulatrain
- Take the train from Pechory-Pskovskie to Pskov-1train
- Fly from Princess Olga Pskov International (PKV) to Moscow Vnukovo (VKO)plane PKV - VKO
7h 31m₽5,247–30,093Bus, train
- Take the bus from Tartu Bus station to Pskov Bus stationbus
- Take the train from Pskov Pass to Moskva Belorusskaiatrain 064А
22h 18m₽3,338–8,991Bus
- Take the bus from Tartu bussijaam to Riiabus El24
- Take the bus from Riga Central Bus Station to Severnye Vorota Bus Terminalbus
27h₽7,546–13,732Train, train to Pulkovo Airport, fly to Moscow Vnukovo
- Take the train from Tartu to Koidulatrain
- Take the train from Pechory-Pskovskie to Airporttrain
- Fly from Pulkovo Airport (LED) to Moscow Vnukovo (VKO)plane LED - VKO
11h 32m₽6,352–30,883Train, train to Pulkovo Airport, fly to Domodedovo International Airport
- Take the train from Tartu to Koidulatrain
- Take the train from Pechory-Pskovskie to Airporttrain
- Fly from Pulkovo Airport (LED) to Domodedovo International Airport (DME)plane LED - DME
11h 31m₽6,742–32,233
Tartu to Moscow by bus
Questions & Answers
The cheapest way to get from Tartu to Moscow is to bus and train which costs RUB 3300 - RUB 9000 and takes 22h 18m.
The fastest way to get from Tartu to Moscow is to train and fly which takes 7h 31m and costs RUB 5000 - RUB 31000.
No, there is no direct bus from Tartu station to Moscow. However, there are services departing from Tartu Bus station and arriving at Severnye Vorota Bus Terminal via Saint Petersburg Bus Terminal. The journey, including transfers, takes approximately 18h 5m.
No, there is no direct train from Tartu to Moscow. However, there are services departing from Tartu and arriving at Leningradsky Railway Terminal via Pechory-Pskovskie, Baltiyskaya and Moskovsky Railway Terminal. The journey, including transfers, takes approximately 12h 3m.
The distance between Tartu and Moscow is 1055 km. The road distance is 854.2 km.
The best way to get from Tartu to Moscow without a car is to bus via Kalininskiy which takes 18h 5m and costs RUB 2800 - RUB 7500.
It takes approximately 12h 3m to get from Tartu to Moscow, including transfers.
Tartu to Moscow bus services, operated by Lux Express, depart from Tartu Bus station.
Tartu to Moscow train services, operated by Elron, depart from Tartu station.
The best way to get from Tartu to Moscow is to train which takes 12h 3m and costs RUB 3400 - RUB 23000. Alternatively, you can bus via Kalininskiy, which costs RUB 2800 - RUB 7500 and takes 18h 5m.
What companies run services between Tartu, Estonia and Moscow, Russia?
You can take a train from Tartu to Leningradsky Railway Terminal via Koidula, Pechory-Pskovskie, Baltiysky Railway Terminal, Baltiyskaya, Ploshchad Vosstaniya, and Moskovsky Railway Terminal in around 12h 3m. Alternatively, you can take a bus from Tartu Bus station to Severnye Vorota Bus Terminal via Saint Petersburg Bus Terminal in around 18h 5m.
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₽4,500–28,000
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Tartu to Koidula
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- ₽500–850
- Website
- Elron
- Express Train Ticket
- ₽600–850
Train from Tartu to Koidula
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- ₽500–850
- Website
- Elron
- Express Train Ticket
- ₽600–850
Train from Tartu to Koidula
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- ₽500–850
- Website
- Elron
- Express Train Ticket
- ₽600–850
Train from Tartu to Koidula
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- ₽500–850
- Website
- Elron
- Express Train Ticket
- ₽600–850
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Tartu Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- ₽4,200–8,000
- Schedules at
- luxexpress.eu
Bus from Tartu Bus station to Pskov Bus station
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₽900–1,700
- Schedules at
- luxexpress.eu
Bus from Tartu bussijaam to Riia
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Estimated price
- ₽1,500–2,800
- Website
- Lux Express
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 How to get from London City Airport into central London, Getting around the Cyclades, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Tartu to Moscow bus services, operated by Lux Express, arrive at Saint Petersburg Bus Terminal station.
Tartu to Moscow train services, operated by Elron, arrive at Koidula station.
Yes, the driving distance between Tartu to Moscow is 854 km. It takes approximately 12h 4m to drive from Tartu to Moscow.











