There are 6 ways to get from Moscow to Toropets by train, bus, car, or taxi
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 Leningradsky Railway Terminal to Bologoe-Moskovskoe776А / ...
- Take the train from Bologoe-Moskovskoe to Toropets
9h 46m₽1,998–4,022Bus, train
cheapest- Take the bus from Severnye Vorota Bus Terminal to Ostashkov
- Take the train from Ostashkov to Toropets
11h 17m₽1,060–2,175Drive 409.7 km
- Drive from Moscow to Toropets409.7 km
5h 27m₽2,618–3,781Taxi
- Take the taxi from Moscow to Toropets409.7 km
5h 27m₽9,000–11,000Train via Leningradsky Railway Terminal
- Take the train from Leningradsky Railway Terminal to Bologoe-Moskovskoe018А / ...
- Take the train from Bologoe-Moskovskoe to Toropets
11h 17m₽1,998–4,022Train, bus
- Take the train from Kiyevsky Railway Terminal to Tver
- Take the bus from Tver to Ostashkov
- Take the train from Ostashkov to Toropets
12h 56m₽2,031–4,481
Questions & Answers
The cheapest way to get from Moscow to Toropets is to bus and train which costs RUB 1000 - RUB 2200 and takes 11h 17m.
The fastest way to get from Moscow to Toropets is to drive which takes 5h 27m and costs RUB 2600 - RUB 3800.
No, there is no direct train from Moscow to Toropets. However, there are services departing from Leningradsky Railway Terminal and arriving at Toropets via Bologoe-Moskovskoe. The journey, including transfers, takes approximately 9h 46m.
The distance between Moscow and Toropets is 563 km. The road distance is 409.7 km.
The best way to get from Moscow to Toropets without a car is to train which takes 9h 46m and costs RUB 2000 - RUB 4100.
It takes approximately 9h 46m to get from Moscow to Toropets, including transfers.
Moscow to Toropets train services, operated by Russian Railways (High Speed Trains), depart from Leningradsky Railway Terminal station.
Moscow to Toropets train services, operated by Russian Railways (High Speed Trains), arrive at Bologoe-Moskovskoe station.
Yes, the driving distance between Moscow to Toropets is 410 km. It takes approximately 5h 27m to drive from Moscow to Toropets.
What companies run services between Moscow, Russia and Toropets, Russia?
You can take a train from Leningradsky Railway Terminal to Toropets via Bologoe-Moskovskoe in around 9h 46m.
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Bologoe-Moskovskoe
- Ave. Duration
- 1h 56m
- Frequency
- 3 times a day
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Leningradsky Railway Terminal to Bologoe-Moskovskoe
- Ave. Duration
- 3h 49m
- Frequency
- Twice a week
- Estimated price
- ₽1,500–3,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,000
- 3rd Class (Platzcart)
- ₽1,500–2,100
- 2nd Class (Kupé)
- ₽2,200–3,200
Train from Kiyevsky Railway Terminal to Tver
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- ₽1,100–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽1,900–2,600
- Phone
- 8 800 775-00-00
- corp@mtppk.ru
- Website
- mtppk.ru
Train from Bologoe-Moskovskoe to Toropets
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- ₽500–900
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
Train from Ostashkov to Toropets
- Ave. Duration
- 3h 36m
- Frequency
- Once daily
- Estimated price
- ₽260–390
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Bologoe-Moskovskoe
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–2,300
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,500–2,300
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Severnye Vorota Bus Terminal to Ostashkov
- Ave. Duration
- 6h 41m
- Frequency
- 4 times a day
- Estimated price
- ₽1,300–1,800
- Schedules at
- avtovokzaly.ru
Bus from Tver to Ostashkov
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₽650–1,500
- Schedules at
- avtovokzaly.ru
- Phone
- (495) 220-2817
- Website
- ostashkov.ru
Bus from Severnye Vorota Bus Terminal to Ostashkov
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- ₽800
- Schedules at
- ostashkov.ru
- Ave. Duration
- 5h 27m
- Estimated price
- ₽9,000–11,000
Yandex Taxi
- Phone
- +7 495 999-99-99
- Website
- taxi.yandex.ru
Maxim
- Phone
- +7 495 505-55-55
- Website
- taximaxim.ru
Citymobil
- Phone
- +7 495 222-22-22
- Website
- city-mobil.ru
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 Which London airport should I choose?, Getting to Rome from the airport, and Travelling by boat in Italy - to help you get the most out of your next trip.













