There are 7 ways to get from Tosno to Moscow by train, car, taxi, bus, 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 Tosno to Leningradsky Railway Terminaltrain 747А
5h 35mTrain via Bologoye
cheapest- Take the train from Tosno to Bologoe-Moskovskoetrain 801Я
- Take the train from Bologoe-Moskovskoe to Kiyevsky Railway Terminaltrain 155А
8h 12m₽2,232–4,711Drive 653.4 km
- Drive from Tosno to Moscowcar 653.4 km
7h 9m₽3,995–5,771Taxi
- Take the taxi from Tosno to Moscowtaxi 653.4 km
7h 9m₽11,000–13,000Train, line 29 bus, fly to Moscow Vnukovo
- Take the train from Tosno to Sortirovochnayatrain
- Take the bus from Ж.-д. платформа Сортировочная имени В.Н. Морозова to Ст. метро "Московская"bus
- Fly from Pulkovo Airport (LED) to Moscow Vnukovo (VKO)plane LED - VKO
5h 39m₽4,168–24,628Train, line 29 bus, fly to Domodedovo International Airport
- Take the train from Tosno to Sortirovochnayatrain
- Take the bus from Ж.-д. платформа Сортировочная имени В.Н. Морозова to Ст. метро "Московская"bus
- Fly from Pulkovo Airport (LED) to Domodedovo International Airport (DME)plane LED - DME
5h 39m₽4,458–25,978Train, line 29 bus, fly to Sheremetyevo International Airport, line 1195 bus
- Take the train from Tosno to Sortirovochnayatrain
- Take the bus from Ж.-д. платформа Сортировочная имени В.Н. Морозова to Ст. метро "Московская"bus
- Fly from Pulkovo Airport (LED) to Sheremetyevo International Airport (SVO)plane LED - SVO
- Take the bus from Sheremetyevo Airport Terminal C to Khovrinobus
5h 44m₽4,323–24,808
Pulkovo Airport (LED) to Moscow Vnukovo (VKO) flights
Questions & Answers
The cheapest way to get from Tosno to Moscow is to train via Bologoye which costs RUB 2200 - RUB 4800 and takes 8h 12m.
The fastest way to get from Tosno to Moscow is to train and line 29 bus and fly which takes 5h 39m and costs RUB 4400 - RUB 26000.
Yes, there is a direct train departing from Tosno and arriving at Leningradsky Railway Terminal. Services depart four times a week, and operate Monday, Wednesday, Friday and Saturday. The journey takes approximately 5h 35m.
The distance between Tosno and Moscow is 589 km. The road distance is 653.4 km.
The best way to get from Tosno to Moscow without a car is to train which takes 5h 35m and costs .
The train from Tosno to Leningradsky Railway Terminal takes 5h 35m including transfers and departs four times a week.
Tosno to Moscow train services, operated by Russian Railways (High Speed Trains), depart from Tosno station.
Tosno to Moscow train services, operated by Russian Railways (High Speed Trains), arrive at Leningradsky Railway Terminal station.
Yes, the driving distance between Tosno to Moscow is 653 km. It takes approximately 7h 9m to drive from Tosno to Moscow.
What companies run services between Tosno, Russia and Moscow, Russia?
Russian Railways (High Speed Trains) operates a train from Tosno to Leningradsky Railway Terminal 4 times a week, and the journey takes 5h 35m.
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- ₽3,800–24,000
Flights from Pulkovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- ₽3,700–24,000
- Website
- s7.ru
Flights from Pulkovo Airport to Domodedovo International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₽3,900–25,000
- Website
- rusline.aero
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- ₽3,800–24,000
Flights from Pulkovo Airport to Moscow Vnukovo via Tambov
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₽6,000–33,000
- Website
- alrosa.aero
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- ₽3,800–24,000
- Website
- azimuth.aero
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽3,800–24,000
- Website
- utair.ru
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₽3,800–24,000
- Website
- severstal-avia.ru
Flights from Pulkovo Airport to Sheremetyevo International Airport via Cherepovets
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₽4,400–26,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Tosno to Leningradsky Railway Terminal
- Ave. Duration
- 5h 35m
- Frequency
- 4 times a week
- Website
- https://eng.rzd.ru/
- Phone
- 8 800 775 0000
- OfRas_SZPPK@orw.rzd.ru
- Website
- ppk-piter.ru
Train from Tosno to Sortirovochnaya
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- ₽110–170
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽110–160
- Lastochka Train
- ₽130–170
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Tosno to Bologoe-Moskovskoe
- Ave. Duration
- 2h 33m
- Frequency
- 5 times a week
- Estimated price
- ₽900–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽900–1,300
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Bologoe-Moskovskoe to Kiyevsky Railway Terminal
- Ave. Duration
- 4h 39m
- Frequency
- Once daily
- Estimated price
- ₽1,300–3,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,700
- 2nd Class (Kupé)
- ₽2,300–3,300
- Phone
- 8-800-234-98-80
- Website
- transport.orgp.spb.ru
Bus from Ж.-д. платформа Сортировочная имени В.Н. Морозова to Ст. метро "Московская"
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- ₽60–80
- Website
- https://transport.orgp.spb.ru/
- Schedules at
- https://transport.orgp.spb.ru/routes
- Podorozhnik card
- ₽60
- Ticket
- ₽80
- Phone
- 8-800-700-33-77
- Website
- aeroexpress.ru
Bus from Sheremetyevo Airport Terminal C to Khovrino
- Ave. Duration
- 19 min
- Frequency
- Every 10 minutes
- Estimated price
- ₽320–400
- Schedules at
- aeroexpress.ru
- Ave. Duration
- 7h 9m
- Estimated price
- ₽11,000–13,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 , How to get from JFK to New York City, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
















