There are 11 ways to get from Rostov to Velikiy Novgorod by train, bus, car, taxi, 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 Rostov-Iaroslavskii to Yaroslavsky Railway Terminaltrain
- Take the train from Leningradsky Railway Terminal to Chudovo Moskovskoyetrain
- Take the train from Chudovo Moskovskoye to Velikiy Novgorodtrain
8h 59m₽2,182–9,123Train, bus via Balashikha
- Take the train from Rostov-Iaroslavskii to Berendeevotrain
- Take the bus from Pereslavl-Zalessky to Moscow Central Bus Stationbus
- Take the bus from Moscow Central Bus Station to Velikiy Novgorod Bus stationbus
12h 33m₽2,745–6,874Drive 591.8 km
- Drive from Rostov to Velikiy Novgorodcar 591.8 km
8h 40m₽4,112–5,939Taxi
- Take the taxi from Rostov to Velikiy Novgorodtaxi 591.8 km
8h 40m₽9,000–11,000Train to Tunoshna Airport, fly, bus
- Take the train from Rostov-Iaroslavskii to Liutovotrain
- Fly from Tunoshna Airport (IAR) to Pulkovo Airport (LED)plane IAR - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus stationbus
7h 53m₽6,042–32,607Train
- Take the train from Rostov-Iaroslavskii to Yaroslavl Gltrain
- Take the train from Yaroslavl Gl to Okulovkatrain
- Take the train from Okulovka to Velikiy Novgorodtrain
13h 39m₽4,519–9,842Train, bus
- Take the train from Rostov-Iaroslavskii to Yaroslavl Gltrain
- Take the train from Yaroslavl Gl to Okulovkatrain
- Take the bus from Okulovka to Velikiy Novgorod Bus stationbus 255 / ...
13h 52m₽3,959–7,792Train to Moscow Vnukovo, fly, bus
- Take the train from Rostov-Iaroslavskii to Yaroslavsky Railway Terminaltrain
- Fly from Moscow Vnukovo (VKO) to Pulkovo Airport (LED)plane VKO - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus stationbus
10h 32m₽6,012–33,153Train to Domodedovo International Airport, fly, bus
- Take the train from Rostov-Iaroslavskii to Yaroslavsky Railway Terminaltrain
- Fly from Domodedovo International Airport (DME) to Pulkovo Airport (LED)plane DME - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus stationbus
10h 40m₽6,402–33,503Train to Cherepovets, fly, bus
- Take the train from Rostov-Iaroslavskii to Cherepovec 1train
- Fly from Cherepovets (CEE) to Pulkovo Airport (LED)plane CEE - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus stationbus
13h 40m₽6,134–31,689Train to Kostroma, fly, bus
- Take the train from Rostov-Iaroslavskii to Kostroma Novaiatrain
- Fly from Kostroma (KMW) to Pulkovo Airport (LED)plane KMW - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus stationbus
9h 21m₽5,833–32,734
Tunoshna Airport (IAR) to Pulkovo Airport (LED) flights
Comparing Your Travel Options
The cheapest way to get from Rostov to Velikiy Novgorod is to train via Moscow which costs RUB 2100 - RUB 9500 and takes 8h 59m.
The fastest way to get from Rostov to Velikiy Novgorod is to train and fly and bus which takes 7h 53m and costs RUB 6000 - RUB 33000.
No, there is no direct train from Rostov to Velikiy Novgorod. However, there are services departing from Rostov-Iaroslavskii and arriving at Velikiy Novgorod via Leningradsky Railway Terminal and Chudovo Moskovskoye. The journey, including transfers, takes approximately 8h 59m.
The distance between Rostov and Velikiy Novgorod is 819 km. The road distance is 591.8 km.
The best way to get from Rostov to Velikiy Novgorod without a car is to train via Moscow which takes 8h 59m and costs RUB 2100 - RUB 9500.
It takes approximately 8h 59m to get from Rostov to Velikiy Novgorod, including transfers.
Rostov to Velikiy Novgorod train services, operated by Russian Railways (РЖД), depart from Rostov-Iaroslavskii station.
Rostov to Velikiy Novgorod train services, operated by Russian Railways (РЖД), arrive at Yaroslavsky Railway Terminal station.
Yes, the driving distance between Rostov to Velikiy Novgorod is 592 km. It takes approximately 8h 40m to drive from Rostov to Velikiy Novgorod.
What companies run services between Rostov, Russia and Velikiy Novgorod, Russia?
You can take a train from Rostov-Iaroslavskii to Velikiy Novgorod via Yaroslavsky Railway Terminal, Leningradsky Railway Terminal, and Chudovo Moskovskoye in around 8h 59m.
- Website
- aeroflot.ru
Flights from Moscow Vnukovo to Pulkovo Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ₽4,500–29,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Rostov-Iaroslavskii to Yaroslavsky Railway Terminal
- Ave. Duration
- 2h 41m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,000–2,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,900
Train from Leningradsky Railway Terminal to Chudovo Moskovskoye
- Ave. Duration
- 5h 37m
- Frequency
- Twice daily
- Estimated price
- ₽1,208–3,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,700–2,300
- 2nd Class (Kupé)
- ₽2,800–3,900
Train from Chudovo Moskovskoye to Velikiy Novgorod
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Estimated price
- ₽700–2,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–950
- 2nd Class (Kupé)
- ₽1,600–2,400
Train from Rostov-Iaroslavskii to Berendeevo
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- ₽700–2,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–1,000
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Rostov-Iaroslavskii to Liutovo
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- ₽700–2,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–1,000
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Rostov-Iaroslavskii to Yaroslavl Gl
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- ₽700–2,300
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–900
- 2nd Class (Kupé)
- ₽1,600–2,300
Train from Yaroslavl Gl to Okulovka
- Ave. Duration
- 8h 28m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–3,600
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,500–2,100
- 2nd Class (Kupé)
- ₽2,600–3,600
Train from Okulovka to Velikiy Novgorod
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Rostov-Iaroslavskii to Yaroslavl Gl
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- ₽700–2,300
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–900
- 2nd Class (Kupé)
- ₽1,600–2,300
Train from Yaroslavl Gl to Okulovka
- Ave. Duration
- 8h 28m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–3,600
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,500–2,100
- 2nd Class (Kupé)
- ₽2,600–3,600
Train from Rostov-Iaroslavskii to Yaroslavsky Railway Terminal
- Ave. Duration
- 2h 41m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,000–2,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,900
Train from Rostov-Iaroslavskii to Yaroslavsky Railway Terminal
- Ave. Duration
- 2h 41m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,000–2,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,900
Train from Rostov-Iaroslavskii to Cherepovec 1
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- ₽1,400–3,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,400–1,900
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Rostov-Iaroslavskii to Kostroma Novaia
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- ₽900–2,600
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽900–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Pereslavl-Zalessky to Moscow Central Bus Station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₽500–1,400
- Schedules at
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Velikiy Novgorod Bus station
- Ave. Duration
- 7h 18m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,500
- Schedules at
- avtovokzaly.ru
- Ave. Duration
- 8h 40m
- Estimated price
- ₽9,000–11,000
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 How to get from Southend Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.







