There are 10 ways to get from Moscow to Tikhvin 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.
Recommended option
Train
-
Take the train from Leningradsky Railway Terminal to St Petersburg Glavny
-
Take the train from St Petersburg Ladojskii to Tihvin
Cheapest option
Bus
-
Take the bus from Moscow Severnye Vorota bus station to St Petersburg Bus Terminal
-
Take the bus from St Petersburg Bus Terminal to Tichwin
8 alternative options
Train, bus
-
Take the train from Leningradsky Railway Terminal to Obuhovo
-
Take the bus from Saint Petersburg Ladozhskaya to Tichwin
Train via Cherepovets
-
Take the train from Yaroslavsky Railway Terminal to Cherepovec 1
-
Take the train from Cherepovec 1 to Tihvin
Drive
-
Drive from Moskva Belorusskaia to Tikhvin
Fly Moscow Vnukovo to Pulkovo, train
-
Fly from Moscow Vnukovo (VKO) to Pulkovo (LED)
-
Take the train from St Petersburg Ladojskii to Tihvin
Fly Moscow Sheremetyevo to Pulkovo, train
-
Fly from Moscow Sheremetyevo (SVO) to Pulkovo (LED)
-
Take the train from St Petersburg Ladojskii to Tihvin
Fly Moscow Domodedovo to Pulkovo, train
-
Fly from Moscow Domodedovo (DME) to Pulkovo (LED)
-
Take the train from St Petersburg Ladojskii to Tihvin
Fly Moscow Sheremetyevo to Cherepovets, train
-
Fly from Moscow Sheremetyevo (SVO) to Cherepovets (CEE)
-
Take the train from Cherepovec 1 to Tihvin
Fly Moscow Domodedovo to Cherepovets, train
-
Fly from Moscow Domodedovo (DME) to Cherepovets (CEE)
-
Take the train from Cherepovec 1 to Tihvin
Moscow to Tikhvin by bus
Questions & Answers
The cheapest way to get from Moscow to Tikhvin is to bus which costs RUB 1500 - RUB 6500 and takes 14h 20m.
The quickest way to get from Moscow to Tikhvin is to drive which costs RUB 5500 - RUB 8500 and takes 8h 9m.
No, there is no direct bus from Moscow station to Tikhvin. However, there are services departing from Moscow Severnye Vorota bus station and arriving at Tichwin via St Petersburg Bus Terminal. The journey, including transfers, takes approximately 14h 20m.
No, there is no direct train from Moscow to Tikhvin. However, there are services departing from Leningradsky Railway Terminal and arriving at Tihvin via Dostoyevskaya and St Petersburg Ladojskii. The journey, including transfers, takes approximately 8h 33m.
The distance between Moscow and Tikhvin is 496 km. The road distance is 718.9 km.
The best way to get from Moscow to Tikhvin without a car is to train which takes 8h 33m and costs RUB 3300 - RUB 10000.
It takes approximately 8h 33m to get from Moscow to Tikhvin, including transfers.
Moscow to Tikhvin bus services, operated by Avtovokzaly.ru, depart from Moscow Severnye Vorota bus station.
Moscow to Tikhvin train services, operated by Russian Railways (High Speed Trains), depart from Leningradsky Railway Terminal station.
The best way to get from Moscow to Tikhvin is to train which takes 8h 33m and costs RUB 3300 - RUB 10000. Alternatively, you can bus, which costs RUB 1500 - RUB 6500 and takes 14h 20m.

- Distance: 496.1 km
- Duration: 8h 33m
What companies run services between Moscow, Russia and Tikhvin, Russia?
You can take a train from Moskva Yaroslavskaya to Tikhvin via St Petersburg Glavny, Dostoyevskaya, Ladozhskaya, and St Petersburg Ladojskii in around 8h 33m. Alternatively, you can take a bus from Moscow Severnye Vorota bus station to Tikhvin via St Petersburg Bus Terminal in around 14h 20m.

- Website
- aeroflot.ru
Flights from Moscow Vnukovo to Pulkovo
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- RUB 3700 - RUB 28000
Flights from Moscow Sheremetyevo to Pulkovo
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- RUB 3600 - RUB 28000

- Website
- severstal-avia.ru
Flights from Moscow Sheremetyevo to Pulkovo via Cherepovets
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RUB 4400 - RUB 30000
Flights from Moscow Sheremetyevo to Cherepovets
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- RUB 2700 - RUB 25000
Flights from Moscow Domodedovo to Cherepovets
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- RUB 2900 - RUB 26000

- Website
- s7.ru
Flights from Moscow Domodedovo to Pulkovo
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- RUB 3800 - RUB 28000

- Website
- uralairlines.ru
Flights from Moscow Domodedovo to Pulkovo
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- RUB 3800 - RUB 28000

- Website
- utair.ru
Flights from Moscow Vnukovo to Pulkovo
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RUB 3700 - RUB 28000

- Website
- alrosa.aero
Flights from Moscow Vnukovo to Pulkovo
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- RUB 3700 - RUB 28000

- Website
- nordwindairlines.ru
Flights from Moscow Sheremetyevo to Pulkovo
- Ave. Duration
- 1h 30m
- When
- Friday and Sunday
- Estimated price
- RUB 3600 - RUB 28000

- Phone
- 8 (800) 775-00-00
Train from Leningradsky Railway Terminal to St Petersburg Glavny
- Ave. Duration
- 3h 41m
- Frequency
- Every 2 hours
- Estimated price
- RUB 3700 - RUB 4500
- Website
- https://eng.rzd.ru/
- Economy+
- RUB 4100 - RUB 4500
- Economy
- RUB 3700 - RUB 4300
- Business
- RUB 9700 - RUB 10200

- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Leningradsky Railway Terminal to St Petersburg Glavny
- Ave. Duration
- 9h 51m
- Frequency
- Every 4 hours
- Estimated price
- RUB 1900 - RUB 3100
- Website
- https://eng.rzd.ru/
- 3rd Class (Platzcart)
- RUB 2100 - RUB 3100
- 2nd Class (Kupé)
- RUB 1900 - RUB 2900
- 1nd Class (SW)
- RUB 6000 - RUB 9500
Train from St Petersburg Ladojskii to Tihvin
- Ave. Duration
- 3h 24m
- Frequency
- 3 times a day
- Estimated price
- RUB 1300 - RUB 2200
- Website
- https://eng.rzd.ru/
- 3rd Class (Platzcart)
- RUB 1400 - RUB 2200
- 2nd Class (Kupé)
- RUB 1300 - RUB 1900
- 1nd Class (SW)
- RUB 2000 - RUB 3100
Train from Yaroslavsky Railway Terminal to Cherepovec 1
- Ave. Duration
- 10h 55m
- Frequency
- 4 times a week
- Estimated price
- RUB 1900 - RUB 3100
- Website
- https://eng.rzd.ru/
- 3rd Class (Platzcart)
- RUB 2000 - RUB 3100
- 2nd Class (Kupé)
- RUB 1900 - RUB 2800
- 1nd Class (SW)
- RUB 5500 - RUB 9000
Train from Cherepovec 1 to Tihvin
- Ave. Duration
- 5h 34m
- Frequency
- 3 times a day
- Estimated price
- RUB 1400 - RUB 2400
- Website
- https://eng.rzd.ru/
- 3rd Class (Platzcart)
- RUB 1500 - RUB 2400
- 2nd Class (Kupé)
- RUB 1400 - RUB 2100
- 1nd Class (SW)
- RUB 2800 - RUB 4100

- Phone
- 8 (800) 775-00-00
Train from Leningradsky Railway Terminal to St Petersburg Glavny
- Ave. Duration
- 7h 13m
- Frequency
- Once daily
- Estimated price
- RUB 2100 - RUB 3100
- Website
- https://eng.rzd.ru/
Train from Leningradsky Railway Terminal to Obuhovo
- Ave. Duration
- 6h 59m
- Frequency
- Once daily
- Estimated price
- RUB 2000 - RUB 3000
- Website
- https://eng.rzd.ru/

- Phone
- 8 800 775 54 53
Train from Leningradsky Railway Terminal to St. Petersburg Moskovskiy Station
- Ave. Duration
- 8h 56m
- Frequency
- Once daily
- Estimated price
- RUB 2500 - RUB 7500
- Schedules at
- grandtrain.ru
- Coupe
- RUB 2500 - RUB 3200
- Business Class
- RUB 5500 - RUB 7500
- Grand
- RUB 23000 - RUB 39000

- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Saint Petersburg Ladozhskaya to Tichwin
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- RUB 550 - RUB 800
- Schedules at
- sks-auto.ru
Bus from St Petersburg Bus Terminal to Tichwin
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- RUB 550 - RUB 800
- Schedules at
- sks-auto.ru

- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Severnye Vorota bus station to St Petersburg Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Every 4 hours
- Estimated price
- RUB 1000 - RUB 1700
- Schedules at
- avtovokzaly.ru

- Phone
- +371 67214512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Moscow Severnye Vorota bus station to St Petersburg Bus Terminal
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- RUB 1500 - RUB 6000
- Schedules at
- ecolines.net

- Phone
- +7 (812) 245-06-70
- info@ptk.express
- Website
- bus.ptk.express
Bus from St Petersburg Bus Terminal to Tichwin
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- ptk.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 Italian Lakes: Getting around by train, How to plan an amazing trip around Scandinavia and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
The quickest flight from Moscow Vnukovo Airport to Pulkovo Airport is the direct flight which takes 1h 15m.
Moscow to Tikhvin bus services, operated by SKS-Auto, arrive at Tichwin station.
Moscow to Tikhvin train services, operated by Russian Railways (РЖД), arrive at Tihvin station.
Yes, the driving distance between Moscow to Tikhvin is 719 km. It takes approximately 8h 9m to drive from Moscow to Tikhvin.
UTair Aviation, Alrosa Air Company and Aeroflot Russian Airlines offer flights from Moscow Vnukovo Airport to Pulkovo Airport.
The best way to get from Moscow to Moscow Vnukovo Airport is to train which takes 38 min and costs RUB 470 - RUB 500.