There are 6 ways to get from Moscow to Firovo 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-Moskovskoetrain 776А / ...
- Take the train from Bologoe-Moskovskoe to Firovotrain
4h 34m₽1,420–3,376Bus, train
cheapest- Take the bus from Severnye Vorota Bus Terminal to Ostashkovbus
- Take the train from Ostashkov to Firovotrain
9h 17m₽920–2,157Drive 377.5 km
- Drive from Moscow to Firovocar 377.5 km
4h 33m₽2,426–3,504Taxi
- Take the taxi from Moscow to Firovotaxi 377.5 km
4h 33m₽10,000–13,000Train via Leningradsky Railway Terminal
- Take the train from Leningradsky Railway Terminal to Bologoe-Moskovskoetrain 018А / ...
- Take the train from Bologoe-Moskovskoe to Firovotrain
6h 5m₽1,276–3,376Train via Kiyevsky Railway Terminal
- Take the train from Kiyevsky Railway Terminal to Bologoe-Moskovskoetrain 155М
- Take the train from Bologoe-Moskovskoe to Firovotrain
8h 43m₽1,434–3,398
Questions & Answers
The cheapest way to get from Moscow to Firovo is to bus and train which costs RUB 900 - RUB 2200 and takes 9h 17m.
The fastest way to get from Moscow to Firovo is to drive which takes 4h 33m and costs RUB 2400 - RUB 3500.
No, there is no direct train from Moscow to Firovo. However, there are services departing from Leningradsky Railway Terminal and arriving at Firovo via Bologoe-Moskovskoe. The journey, including transfers, takes approximately 4h 34m.
The distance between Moscow and Firovo is 383 km. The road distance is 377.5 km.
The best way to get from Moscow to Firovo without a car is to train which takes 4h 34m and costs RUB 1400 - RUB 3400.
It takes approximately 4h 34m to get from Moscow to Firovo, including transfers.
Moscow to Firovo train services, operated by Russian Railways (High Speed Trains), depart from Leningradsky Railway Terminal station.
Moscow to Firovo train services, operated by Russian Railways (High Speed Trains), arrive at Bologoe-Moskovskoe station.
Yes, the driving distance between Moscow to Firovo is 377 km. It takes approximately 4h 33m to drive from Moscow to Firovo.
What companies run services between Moscow, Russia and Firovo, Russia?
You can take a train from Leningradsky Railway Terminal to Firovo via Bologoe-Moskovskoe in around 4h 34m.
- 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,300–3,200
- 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,200
Train from Kiyevsky Railway Terminal to Bologoe-Moskovskoe
- Ave. Duration
- 6h 5m
- 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 775-00-00
- corp@mtppk.ru
- Website
- mtppk.ru
Train from Bologoe-Moskovskoe to Firovo
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- ₽120–180
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
Train from Ostashkov to Firovo
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- ₽120–180
- 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,100–1,700
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,700
- 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–2,000
- 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
- 4h 33m
- Estimated price
- ₽10,000–13,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 Need to know: Eurostar, Is ride-sharing platform BlaBlaCar right for you?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.













