There are 6 ways to get from Nizhny Novgorod to Tula 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.
Train via Moscow
best- Take the train from Nijnii Novgorod Moskov to Moskva Kurskaiatrain 721Г
- Take the train from Moskva Kurskaia to Tula 1 Kurskaiatrain 745В / ...
7h 10m₽1,900–3,448Bus
- Take the bus from Nizhny Novgorod Kanavinskiy to Moscow Central Bus Stationbus
- Take the bus from Salaryevo Bus Station to Tulabus
11h 41m₽2,160–3,915Drive 594.8 km
- Drive from Nizhny Novgorod to Tulacar 594.8 km
7h 51m₽4,043–5,840Fly to Sheremetyevo International Airport, train
- Fly from Nizhny Novgorod International Airport (GOJ) to Sheremetyevo International Airport (SVO)plane GOJ - SVO
- Take the train from Moscow Vostochny Station to Tula Moskovskiytrain
8h 12m₽4,968–28,163Train
- Take the train from Nizhny Novgorod Moskovskiy station to Tula Ryazhskiytrain 339Ж/689Г
26h 53m₽2,900–6,000Fly to Moscow Vnukovo, train
- Fly from Nizhny Novgorod International Airport (GOJ) to Moscow Vnukovo (VKO)plane GOJ - VKO
- Take the train from Moskva Kurskaia to Tula 1 Kurskaiatrain
10h 16m₽8,228–37,523
Nizhny Novgorod to Tula by train
Questions & Answers
The cheapest way to get from Nizhny Novgorod to Tula is to train via Moscow which costs RUB 1900 - RUB 3500 and takes 7h 10m.
The fastest way to get from Nizhny Novgorod to Tula is to train via Moscow which takes 7h 10m and costs RUB 1900 - RUB 3500.
No, there is no direct bus from Nizhny Novgorod to Tula. However, there are services departing from Nizhny Novgorod Kanavinskiy and arriving at Tula via Метро «Щёлковская», Метро «Лубянка» and Salaryevo Bus Station. The journey, including transfers, takes approximately 11h 41m.
Yes, there is a direct train departing from Nizhny Novgorod Moskovskiy station station and arriving at Tula Ryazhskiy. Services depart once a week, and operate Wednesday. The journey takes approximately 26h 53m.
The distance between Nizhny Novgorod and Tula is 629 km. The road distance is 594.8 km.
The best way to get from Nizhny Novgorod to Tula without a car is to train via Moscow which takes 7h 10m and costs RUB 1900 - RUB 3500.
It takes approximately 7h 10m to get from Nizhny Novgorod to Tula, including transfers.
Nizhny Novgorod to Tula bus services, operated by Avtovokzaly.ru, depart from Nizhny Novgorod Kanavinskiy station.
Nizhny Novgorod to Tula train services, operated by Russian Railways (Lastochka Trains), depart from Nijnii Novgorod Moskov station.
The best way to get from Nizhny Novgorod to Tula is to train via Moscow which takes 7h 10m and costs RUB 1900 - RUB 3500. Alternatively, you can bus, which costs RUB 2100 - RUB 4000 and takes 11h 41m.
What companies run services between Nizhny Novgorod, Russia and Tula, Russia?
You can take a train from Nijnii Novgorod Moskov to Tula 1 Kurskaia via Moskva Kurskaia in around 7h 10m. Alternatively, you can take a bus from Nizhny Novgorod Kanavinskiy to Tula via Moscow Central Bus Station, Метро «Щёлковская», Метро «Преображенская площадь», Preobrazhenskaya Ploshchad, Lubyanka, Метро «Лубянка», Метро «Тропарёво», Troparevo, Salaryevo, and Salaryevo Bus Station in around 11h 41m.
- Website
- aeroflot.ru
Flights from Nizhny Novgorod International Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₽3,600–24,000
Flights from Nizhny Novgorod International Airport to Moscow Vnukovo via Pulkovo
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- ₽7,500–36,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Nijnii Novgorod Moskov to Moskva Kurskaia
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Estimated price
- ₽1,300–2,200
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,300–1,900
- Commuter Electric Train
- ₽1,500–2,200
Train from Moskva Kurskaia to Tula 1 Kurskaia
- Ave. Duration
- 2h 11m
- Frequency
- 5 times a day
- Estimated price
- ₽650–1,300
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽650–950
Train from Moskva Kurskaia to Tula 1 Kurskaia
- Ave. Duration
- 2h 11m
- Frequency
- 5 times a day
- Estimated price
- ₽650–1,300
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽650–950
- Phone
- 8 (800) 301-00-00
- [email protected]
- Website
- central-ppk.ru
Train from Moskva Kurskaia to Tula 1 Kurskaia
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₽650–1,200
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽650–950
- Lastochka Train
- ₽950–1,200
Train from Moskva Kurskaia to Tula 1 Kurskaia
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₽650–1,200
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽650–950
- Lastochka Train
- ₽950–1,200
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Moskva Kurskaia to Tula 1 Kurskaia
- Ave. Duration
- 3h 12m
- Frequency
- 4 times a week
- Estimated price
- ₽550–790
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽740–790
- 2nd Class (Kupé)
- ₽550–650
Train from Moskva Kurskaia to Tula 1 Kurskaia
- Ave. Duration
- 3h 12m
- Frequency
- 4 times a week
- Estimated price
- ₽550–790
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽740–790
- 2nd Class (Kupé)
- ₽550–650
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moscow Vostochny Station to Tula Moskovskiy
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- ₽1,000–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Nizhny Novgorod Moskovskiy station to Tula Ryazhskiy
- Ave. Duration
- 26h 53m
- Frequency
- Once a week
- Estimated price
- ₽2,900–6,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽13,000–18,000
- 3rd Class (Platzcart)
- ₽2,900–3,800
- 2nd Class (Kupé)
- ₽4,100–6,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Nizhny Novgorod Kanavinskiy to Moscow Central Bus Station
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- ₽900–2,100
- Schedules at
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Tula
- Ave. Duration
- 2h 44m
- Frequency
- 4 times a day
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.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 5 incredible day trips from Florence by train, How to get from Florence to Rome, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Nizhny Novgorod to Tula bus services, operated by Avtovokzaly.ru, arrive at Moscow Central Bus Station.
Nizhny Novgorod to Tula train services, operated by Russian Railways (Lastochka Trains), arrive at Moskva Kurskaia station.
Yes, the driving distance between Nizhny Novgorod to Tula is 595 km. It takes approximately 7h 51m to drive from Nizhny Novgorod to Tula.

















