There are 6 ways to get from Belgorod to Nizhny Novgorod 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 Belgorod to Moskva Kurskaiatrain 746В / ...
- Take the train from Moskva Kurskaia to Nijnii Novgorod Moskovtrain 720Г
12h 29m₽3,106–5,602Bus
cheapest- Take the bus from Belgorod Bus station to Salaryevo Bus Stationbus
- Take the bus from Moscow Central Bus Station to Nizhny Novgorod Kanavinskiybus
19h 55m₽2,560–5,168Drive 973 km
- Drive from Belgorod to Nizhny Novgorodcar 973 km
13h 55m₽6,620–9,563Train, fly
- Take the train from Belgorod to Tambov 1train
- Fly from Tambov Donskoye Airport (TBW) to Nizhny Novgorod International Airport (GOJ)plane TBW - GOJ
21h 50m₽11,184–45,480Bus, train
- Take the bus from Belgorod Bus station to Moscow Novoyasnevskayabus
- Take the train from Nizhegorodskaya to Vladimirtrain
- Take the bus from Vladimir Bus station to Nizhny Novgorod Kanavinskiybus
20h 7m₽3,030–5,786Train
- Take the train from Belgorod to Griazi Voronejskietrain 124В
- Take the train from Griazi Voronejskie to Nizhny Novgorod Moskovskiy stationtrain 038С / ...
25h 48m₽4,185–9,144
Belgorod to Nizhny Novgorod by train
Questions & Answers
The cheapest way to get from Belgorod to Nizhny Novgorod is to bus which costs RUB 2500 - RUB 5500 and takes 19h 55m.
The fastest way to get from Belgorod to Nizhny Novgorod is to train via Moscow which takes 12h 29m and costs RUB 3100 - RUB 6000.
No, there is no direct bus from Belgorod station to Nizhny Novgorod. However, there are services departing from Belgorod Bus station and arriving at Nizhny Novgorod Kanavinskiy via Метро «Тропарёво», Метро «Преображенская площадь» and Moscow Central Bus Station. The journey, including transfers, takes approximately 19h 55m.
No, there is no direct train from Belgorod to Nizhny Novgorod. However, there are services departing from Belgorod and arriving at Nijnii Novgorod Moskov via Moskva Kurskaia. The journey, including transfers, takes approximately 12h 29m.
The distance between Belgorod and Nizhny Novgorod is 1129 km. The road distance is 973 km.
The best way to get from Belgorod to Nizhny Novgorod without a car is to train via Moscow which takes 12h 29m and costs RUB 3100 - RUB 6000.
It takes approximately 12h 29m to get from Belgorod to Nizhny Novgorod, including transfers.
Belgorod to Nizhny Novgorod bus services, operated by Avtovokzaly.ru, depart from Belgorod Bus station.
Belgorod to Nizhny Novgorod train services, operated by Russian Railways (Lastochka Trains), depart from Belgorod station.
The best way to get from Belgorod to Nizhny Novgorod is to train via Moscow which takes 12h 29m and costs RUB 3100 - RUB 6000. Alternatively, you can bus, which costs RUB 2500 - RUB 5500 and takes 19h 55m.
What companies run services between Belgorod, Russia and Nizhny Novgorod, Russia?
You can take a train from Belgorod to Nijnii Novgorod Moskov via Moskva Kurskaia in around 12h 29m. Alternatively, you can take a bus from Belgorod Bus station to Nizhny Novgorod Kanavinskiy via Salaryevo Bus Station, Salaryevo, Troparevo, Метро «Тропарёво», Манежная площадь, Okhotny Ryad, Preobrazhenskaya Ploshchad, Метро «Преображенская площадь», Метро «Щёлковская», and Moscow Central Bus Station in around 19h 55m.
- Website
- aeroflot.ru
Flights from Tambov Donskoye Airport to Nizhny Novgorod International Airport via Pulkovo
- Ave. Duration
- 10h
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₽9,000–41,000
Flights from Tambov Donskoye Airport to Nizhny Novgorod International Airport via Moscow Vnukovo, Pulkovo
- Ave. Duration
- 9h 40m
- When
- Monday to Friday
- Estimated price
- ₽9,000–41,000
- Website
- flysmartavia.com
Flights from Tambov Donskoye Airport to Nizhny Novgorod International Airport via Pulkovo
- Ave. Duration
- 7h 35m
- When
- Monday and Friday
- Estimated price
- ₽9,000–41,000
Flights from Tambov Donskoye Airport to Nizhny Novgorod International Airport via Moscow Vnukovo, Pulkovo
- Ave. Duration
- 7h 15m
- When
- Monday and Friday
- Estimated price
- ₽9,000–41,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Belgorod to Moskva Kurskaia
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a day
- Estimated price
- ₽1,800–3,400
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,800–2,500
- Commuter Electric Train
- ₽2,400–3,400
Train from Moskva Kurskaia to Nijnii Novgorod Moskov
- Ave. Duration
- 4h 24m
- 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
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Belgorod to Tambov 1
- Ave. Duration
- 12h 31m
- Frequency
- 4 times a week
- Estimated price
- ₽1,800–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,800–2,500
- 2nd Class (Kupé)
- ₽3,000–4,200
Train from Belgorod to Griazi Voronejskie
- Ave. Duration
- 9h 39m
- Frequency
- 4 times a week
- Estimated price
- ₽1,500–3,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,500–2,100
- 2nd Class (Kupé)
- ₽2,600–3,700
Train from Griazi Voronejskie to Nizhny Novgorod Moskovskiy station
- Ave. Duration
- 15h 9m
- Frequency
- 6 times a week
- Estimated price
- ₽2,600–5,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–17,000
- 3rd Class (Platzcart)
- ₽2,600–3,500
- 2nd Class (Kupé)
- ₽3,900–5,500
- Phone
- 8 (800) 301-00-00
- [email protected]
- Website
- central-ppk.ru
Train from Nizhegorodskaya to Vladimir
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- ₽600–1,200
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽600–900
- Lastochka Train
- ₽950–1,200
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Belgorod Bus station to Salaryevo Bus Station
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- ₽1,400–2,800
- Schedules at
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Nizhny Novgorod Kanavinskiy
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- ₽900–2,100
- Schedules at
- avtovokzaly.ru
Bus from Belgorod Bus station to Moscow Novoyasnevskaya
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ₽1,400–2,800
- Schedules at
- avtovokzaly.ru
Bus from Vladimir Bus station to Nizhny Novgorod Kanavinskiy
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a day
- Estimated price
- ₽900–1,700
- 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 Travelling by boat in Italy, Heading to Europe? Read this before you buy a Eurail Pass, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Belgorod to Nizhny Novgorod bus services, operated by Avtovokzaly.ru, arrive at Salaryevo Bus Station.
Belgorod to Nizhny Novgorod train services, operated by Russian Railways (Lastochka Trains), arrive at Moskva Kurskaia station.
Yes, the driving distance between Belgorod to Nizhny Novgorod is 973 km. It takes approximately 13h 55m to drive from Belgorod to Nizhny Novgorod.













