There are 6 ways to get from Nizhny Tagil to Saint Petersburg by train, plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Ekaterinburg Koltsovo Airport, fly
best- Take the train from Nizhny Tagil to Ekaterinburg Koltsovo Airporttrain
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Pulkovo Airport (LED)plane SVX - LED
7h 21mTrain
cheapest- Take the train from Nijnii Tagil to Perm-2train 011Е
- Take the train from Perm 2 to Ladozhsky Railway Terminaltrain 013Н / ...
38h 58m₽5,342–11,091Train via Moscow
- Take the train from Nijnii Tagil to Yaroslavsky Railway Terminaltrain 011Е
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain 754А / ...
34h 50m₽5,731–27,489Train, taxi, bus
- Take the train from Nijnii Tagil to Levshinotrain
- Take the taxi from Levshino to Krasnokamsktaxi
- Take the bus from Krasnokamsk to Cheboksary Bus stationbus
- Take the bus from Cheboksary Bus station to Saint Petersburg Bus Terminalbus
44h 44m₽6,291–11,846Drive 2,175.4 km
- Drive from Nizhny Tagil to Saint Petersburgcar 2,175.4 km
31h 20m₽14,731–21,277Train to Perm International Airport, fly
- Take the train from Nijnii Tagil to Perm-2train
- Fly from Perm International Airport (PEE) to Pulkovo Airport (LED)plane PEE - LED
12h 15m₽9,101–39,540
Nizhny Tagil to Saint Petersburg by train
Questions & Answers
The cheapest way to get from Nizhny Tagil to Saint Petersburg is to train which costs RUB 5000 - RUB 12000 and takes 38h 58m.
The fastest way to get from Nizhny Tagil to Saint Petersburg is to train and fly which takes 12h 15m and costs RUB 9000 - RUB 40000.
No, there is no direct train from Nizhny Tagil to Saint Petersburg. However, there are services departing from Nijnii Tagil and arriving at Moskovsky Railway Terminal via Leningradsky Railway Terminal. The journey, including transfers, takes approximately 34h 50m.
The distance between Nizhny Tagil and Saint Petersburg is 1963 km. The road distance is 2175.4 km.
The best way to get from Nizhny Tagil to Saint Petersburg without a car is to train via Moscow which takes 34h 50m and costs RUB 5500 - RUB 28000.
It takes approximately 7h 21m to get from Nizhny Tagil to Saint Petersburg, including transfers.
Nizhny Tagil to Saint Petersburg train services, operated by Russian Railways (РЖД), depart from Nijnii Tagil station.
Saint Petersburg is 2h behind Nizhny Tagil. It is currently 1:15 PM in Nizhny Tagil and 11:15 AM in Saint Petersburg.
Nizhny Tagil to Saint Petersburg train services, operated by Russian Railways (РЖД), arrive at Yaroslavsky Railway Terminal station.
Yes, the driving distance between Nizhny Tagil to Saint Petersburg is 2175 km. It takes approximately 31h 20m to drive from Nizhny Tagil to Saint Petersburg.
What companies run services between Nizhny Tagil, Russia and Saint Petersburg, Russia?
You can take a train from Nijnii Tagil to Moskovsky Railway Terminal via Yaroslavsky Railway Terminal and Leningradsky Railway Terminal in around 34h 50m.
- Website
- aeroflot.ru
Flights from Ekaterinburg Koltsovo Airport to Pulkovo Airport
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- ₽8,500–39,000
Flights from Perm International Airport to Pulkovo Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ₽7,500–36,000
- Website
- uralairlines.ru
Flights from Ekaterinburg Koltsovo Airport to Pulkovo Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- ₽8,500–39,000
- Website
- flysmartavia.com
Flights from Ekaterinburg Koltsovo Airport to Pulkovo Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₽8,500–39,000
- Website
- yakutia.aero
Flights from Ekaterinburg Koltsovo Airport to Pulkovo Airport
- Ave. Duration
- 3h 5m
- When
- Sunday
- Estimated price
- ₽8,500–39,000
- Website
- severstal-avia.ru
Flights from Ekaterinburg Koltsovo Airport to Pulkovo Airport via Cherepovets
- Ave. Duration
- 4h 25m
- When
- Tuesday and Saturday
- Estimated price
- ₽8,500–39,000
- Phone
- +7 343 214 77 57
- [email protected]
- Website
- Sverdlovskaya PK
Train from Nizhny Tagil to Ekaterinburg Koltsovo Airport
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Website
- Sverdlovskaya PK
- Book at
- Sverdlovskaya PK
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Nijnii Tagil to Yaroslavsky Railway Terminal
- Ave. Duration
- 30h 30m
- Frequency
- 4 times a week
- Estimated price
- ₽4,000–7,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽16,000–24,000
- 3rd Class (Platzcart)
- ₽4,000–5,500
- 2nd Class (Kupé)
- ₽5,500–7,500
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- ₽1,900–4,300
- Website
- Russian Railways
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽1,900–2,600
- 2nd Class (Kupé)
- ₽3,100–4,300
Train from Nijnii Tagil to Levshino
- Ave. Duration
- 6h 36m
- Frequency
- 4 times a week
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Nijnii Tagil to Perm-2
- Ave. Duration
- 7h 3m
- Frequency
- 4 times a week
- Estimated price
- ₽1,100–3,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Nijnii Tagil to Perm-2
- Ave. Duration
- 7h 3m
- Frequency
- 4 times a week
- Estimated price
- ₽1,100–3,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Perm 2 to Ladozhsky Railway Terminal
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- ₽4,100–8,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽17,000–24,000
- 3rd Class (Platzcart)
- ₽4,100–5,500
- 2nd Class (Kupé)
- ₽5,500–8,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Website
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,700–3,200
- Website
- Russian Railways
- Lastochka Train
- ₽1,700–2,400
- Commuter Electric Train
- ₽2,200–3,200
- Phone
- 8 800 775 54 53
- Website
- Grand Express Train
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₽5,000–20,000
- Website
- Grand Express Train
- Kupé
- ₽5,000–9,000
- SW
- ₽10,000–20,000
- Luxe
- ₽60,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Krasnokamsk to Cheboksary Bus station
- Ave. Duration
- 16h 15m
- Frequency
- Twice daily
- Estimated price
- ₽2,300–3,300
- Schedules at
- avtovokzaly.ru
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Cheboksary Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 19h 10m
- Frequency
- 3 times a week
- Estimated price
- ₽1,900–4,400
- Schedules at
- ecolines.ru
- Ave. Duration
- 43 min
- Estimated price
- ₽950–1,200
Citymobil
- Phone
- +7 342 299-99-99
- Website
- city-mobil.ru
Maxim
- Phone
- +7 342 255-55-55
- Website
- taximaxim.ru
Yandex Taxi
- Phone
- +7 342 290-00-00
- Website
- taxi.yandex.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 Slovenia: Getting from Ljubljana to Lake Bled, 5 delightfully under-the-radar French towns you need to visit, and Flying into Beijing? - to help you get the most out of your next trip.














