There are 9 ways to get from Tolmachevo to Moscow by train, bus, car, taxi, 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 Tolmachjovo to Baltiysky Railway Terminal
- Take the train from Moskovsky Railway Terminal to Leningradsky Railway Terminal751А / ...
6h 50m₽2,588–12,558Bus
cheapest- Take the bus from Luga to Saint Petersburg Bus Terminal
- Take the bus from Saint Petersburg Bus Terminal to Severnye Vorota Bus Terminal
14h 21m₽1,937–3,953Drive 645.7 km
- Drive from Tolmachevo to Moscow645.7 km
7h 51m₽4,172–6,026Taxi
- Take the taxi from Tolmachevo to Moscow645.7 km
7h 51m₽8,500–11,000Train to Pulkovo Airport, fly to Moscow Vnukovo
- Take the train from Tolmachjovo to Airport
- Fly from Pulkovo Airport (LED) to Moscow Vnukovo (VKO)LED - VKO
6h 29m₽32,470–60,807Train via Kiyevsky Railway Terminal
- Take the train from Tolmachjovo to Leninsky Prospekt
- Take the train from Moskovsky Railway Terminal to Kiyevsky Railway Terminal155А
12h 27m₽2,573–4,726Train to Pulkovo Airport, fly to Domodedovo International Airport
- Take the train from Tolmachjovo to Airport
- Fly from Pulkovo Airport (LED) to Domodedovo International Airport (DME)LED - DME
6h 24m₽35,680–50,157Train to Princess Olga Pskov International, fly to Moscow Vnukovo
- Take the train from Luga-1 to Pskov-1
- Fly from Princess Olga Pskov International (PKV) to Moscow Vnukovo (VKO)PKV - VKO
7h 1m₽4,807–28,453Train to Pulkovo Airport, fly to Sheremetyevo International Airport
- Take the train from Tolmachjovo to Airport
- Fly from Pulkovo Airport (LED) to Sheremetyevo International Airport (SVO)LED - SVO
7h 3m₽50,680–92,007
Pulkovo Airport (LED) to Moscow Vnukovo (VKO) flights
Questions & Answers
The cheapest way to get from Tolmachevo to Moscow is to bus which costs RUB 1900 - RUB 4000 and takes 14h 21m.
The fastest way to get from Tolmachevo to Moscow is to train and fly which takes 6h 24m and costs RUB 35000 - RUB 50000.
No, there is no direct train from Tolmachevo to Moscow. However, there are services departing from Tolmachjovo and arriving at Leningradsky Railway Terminal via Baltiyskaya and Moskovsky Railway Terminal. The journey, including transfers, takes approximately 6h 50m.
The distance between Tolmachevo and Moscow is 769 km. The road distance is 645.7 km.
The best way to get from Tolmachevo to Moscow without a car is to train which takes 6h 50m and costs RUB 2500 - RUB 13000.
It takes approximately 6h 50m to get from Tolmachevo to Moscow, including transfers.
Tolmachevo to Moscow train services, operated by Severo-Zapadnaya PPK, depart from Tolmachjovo station.
The best way to get from Tolmachevo to Moscow is to train which takes 6h 50m and costs RUB 2500 - RUB 13000. Alternatively, you can bus, which costs RUB 1900 - RUB 4000 and takes 14h 21m.
Tolmachevo to Moscow train services, operated by Severo-Zapadnaya PPK, arrive at Baltiysky Railway Terminal station.
Yes, the driving distance between Tolmachevo to Moscow is 646 km. It takes approximately 7h 51m to drive from Tolmachevo to Moscow.
What companies run services between Tolmachevo, Leningrad Oblast, Russia and Moscow, Russia?
You can take a train from Tolmachjovo to Leningradsky Railway Terminal via Baltiysky Railway Terminal, Baltiyskaya, Ploshchad Vosstaniya, and Moskovsky Railway Terminal in around 6h 50m. Alternatively, you can take a train from Tolmachjovo to Severnye Vorota Bus Terminal via Luga-1, Luga, and Saint Petersburg Bus Terminal in around 14h 21m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- ₽7,000–43,000
- Website
- azimuth.aero
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽7,000–43,000
Flights from Princess Olga Pskov International to Moscow Vnukovo
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₽4,300–27,000
- Website
- utair.ru
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 35m
- When
- Friday and Sunday
- Estimated price
- ₽7,000–43,000
Flights from Pulkovo Airport to Moscow Vnukovo via Minsk
- Ave. Duration
- 4h 5m
- When
- Thursday and Sunday
- Estimated price
- ₽10,000–55,000
- Website
- s7.ru
Flights from Pulkovo Airport to Domodedovo International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₽7,000–42,000
- Website
- nordwindairlines.ru
Flights from Pulkovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₽9,500–60,000
- Website
- alrosa.aero
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- ₽7,000–43,000
- Website
- belavia.by
Flights from Pulkovo Airport to Moscow Vnukovo via Minsk
- Ave. Duration
- 4h 5m
- When
- Thursday and Sunday
- Estimated price
- ₽10,000–55,000
- Website
- severstal-avia.ru
Flights from Pulkovo Airport to Domodedovo International Airport via Cherepovets
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₽8,000–45,000
- Phone
- 8 800 775 0000
- OfRas_SZPPK@orw.rzd.ru
- Website
- ppk-piter.ru
Train from Tolmachjovo to Baltiysky Railway Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₽320–470
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- ₽320–430
- Lastochka Train
- ₽380–470
Train from Tolmachjovo to Airport
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- ₽300–430
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- ₽300–400
- Lastochka Train
- ₽350–430
Train from Tolmachjovo to Leninsky Prospekt
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- ₽310–450
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- ₽310–410
- Lastochka Train
- ₽360–450
Train from Luga-1 to Pskov-1
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₽360–550
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- ₽360–480
- Lastochka Train
- ₽420–550
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 8h 9m
- Frequency
- 5 times a day
- Estimated price
- ₽2,200–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽2,200–3,100
- 2nd Class (Kupé)
- ₽3,000–4,200
Train from Moskovsky Railway Terminal to Kiyevsky Railway Terminal
- Ave. Duration
- 8h 19m
- Frequency
- Once daily
- Estimated price
- ₽2,200–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽2,200–3,100
- 2nd Class (Kupé)
- ₽3,000–4,200
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 5h 37m
- Frequency
- Twice daily
- Estimated price
- ₽2,800–4,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽2,800–4,100
Train from Luga-1 to Pskov-1
- Ave. Duration
- 1h 42m
- Frequency
- Twice daily
- Estimated price
- ₽750–1,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽750–1,100
- Phone
- 8 800 775 54 53
- Website
- grandexpress.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- ₽5,000–12,000
- Website
- https://grandexpress.ru/
- Kupé
- ₽5,000–6,500
- SW
- ₽9,500–12,000
- Luxe
- ₽30,000–36,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Luga to Saint Petersburg Bus Terminal
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a day
- Estimated price
- ₽950–1,400
- Schedules at
- avtovokzaly.ru
Bus from Saint Petersburg Bus Terminal to Severnye Vorota Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₽1,800–2,500
- Schedules at
- avtovokzaly.ru
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Luga to Saint Petersburg Bus Terminal
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₽500–750
- Schedules at
- sks-auto.ru
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Luga to Saint Petersburg Bus Terminal
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Severnye Vorota Bus Terminal
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,400–2,100
- Schedules at
- ecolines.ru
- Ave. Duration
- 7h 51m
- Estimated price
- ₽8,500–11,000
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 South Korea: Travelling from Seoul to Busan , Train travel in France: A guide to SNCF, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.




















