There are 8 ways to get from Stavropol to Velikiy Novgorod by plane, bus, train, 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.
Fly from Stavropol Shpakovskoye Airport, bus
best- Fly from Stavropol Shpakovskoye Airport (STW) to Pulkovo Airport (LED)plane STW - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus stationbus
8h 8m₽9,015–40,531Bus
cheapest- Take the bus from Stavropol to Salaryevo Bus Stationbus
- Take the bus from Moscow Central Bus Station to Velikiy Novgorod Bus stationbus
29h 8m₽3,580–7,603Train via Moscow
- Take the train from Stavropol to Kavkazskayatrain
- Take the train from Kavkazskaya to Kazansky Railway Terminaltrain
- Take the train from Leningradsky Railway Terminal to Chudovo Moskovskoyetrain
- Take the train from Chudovo Moskovskoye to Velikiy Novgorodtrain
29h 27m₽6,096–16,377Drive 1,941.8 km
- Drive from Stavropol to Velikiy Novgorodcar 1,941.8 km
23h 54m₽12,324–17,802Bus to Mineralnye Vody Airport, fly, bus
- Take the bus from Stavropol Bus Station to Mineral'nye Vodybus
- Fly from Mineralnye Vody Airport (MRV) to Pulkovo Airport (LED)plane MRV - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus stationbus
12h 48m₽9,177–42,391Bus, train via Rostov-on-Don
- Take the bus from Stavropol, Bus Station to Rostov-on-Don bus stationbus
- Take the train from Rostov-Glavny to Uglovkatrain
- Take the train from Uglovka to Velikiy Novgorodtrain
33h₽5,500–10,323Train
- Take the train from Stavropol to Kavkazskayatrain
- Take the train from Kavkazskaya to Malaia Visheratrain
- Take the train from Malaia Vishera to Velikiy Novgorodtrain
41h 1m₽6,706–14,577Bus, train
- Take the bus from Stavropol Bus Station to Salskbus
- Take the train from Salsk to Malaia Visheratrain
- Take the bus from Malaya Vishera to Velikiy Novgorod Bus stationbus 213 / ...
46h 34m₽6,208–11,083
Stavropol Shpakovskoye Airport (STW) to Pulkovo Airport (LED) flights
Comparing Your Travel Options
The cheapest way to get from Stavropol to Velikiy Novgorod is to bus which costs RUB 3500 - RUB 8000 and takes 29h 8m.
The fastest way to get from Stavropol to Velikiy Novgorod is to fly and bus which takes 8h 8m and costs RUB 9000 - RUB 41000.
No, there is no direct bus from Stavropol to Velikiy Novgorod station. However, there are services departing from Stavropol and arriving at Velikiy Novgorod Bus station via Метро «Тропарёво», Метро «Преображенская площадь» and Moscow Central Bus Station. The journey, including transfers, takes approximately 29h 8m.
No, there is no direct train from Stavropol to Velikiy Novgorod. However, there are services departing from Stavropol and arriving at Velikiy Novgorod via Kavkazskaya, Leningradsky Railway Terminal and Chudovo Moskovskoye. The journey, including transfers, takes approximately 29h 27m.
The distance between Stavropol and Velikiy Novgorod is 2022 km. The road distance is 1941.8 km.
The best way to get from Stavropol to Velikiy Novgorod without a car is to bus which takes 29h 8m and costs RUB 3500 - RUB 8000.
It takes approximately 8h 8m to get from Stavropol to Velikiy Novgorod, including transfers.
Stavropol to Velikiy Novgorod bus services, operated by Avtovokzaly.ru, depart from Stavropol station.
Stavropol to Velikiy Novgorod train services, operated by Russian Railways (РЖД), depart from Stavropol station.
The best way to get from Stavropol to Velikiy Novgorod is to bus which takes 29h 8m and costs RUB 3500 - RUB 8000. Alternatively, you can train via Moscow, which costs RUB 6000 - RUB 17000 and takes 29h 27m.
What companies run services between Stavropol, Russia and Velikiy Novgorod, Russia?
You can take a bus from Stavropol to Velikiy Novgorod Bus station via Salaryevo Bus Station, Salaryevo, Troparevo, Метро «Тропарёво», Манежная площадь, Okhotny Ryad, Preobrazhenskaya Ploshchad, Метро «Преображенская площадь», Метро «Щёлковская», and Moscow Central Bus Station in around 29h 8m. Alternatively, you can take a train from Stavropol to Velikiy Novgorod via Kavkazskaya, Kazansky Railway Terminal, Leningradsky Railway Terminal, and Chudovo Moskovskoye in around 29h 27m.
- Website
- pobeda.aero
Flights from Stavropol Shpakovskoye Airport to Pulkovo Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽8,000–39,000
Flights from Mineralnye Vody Airport to Pulkovo Airport
- Ave. Duration
- 3h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽8,000–40,000
Flights from Mineralnye Vody Airport to Pulkovo Airport via Moscow Sheremetyevo
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- ₽8,500–40,000
- Website
- aeroflot.ru
Flights from Mineralnye Vody Airport to Pulkovo Airport
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- ₽8,000–40,000
- Website
- azimuth.aero
Flights from Mineralnye Vody Airport to Pulkovo Airport via Saransk
- Ave. Duration
- 5h 50m
- When
- Monday and Thursday
- Estimated price
- ₽9,000–42,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Stavropol to Kavkazskaya
- Ave. Duration
- 3h 13m
- 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
Train from Kavkazskaya to Kazansky Railway Terminal
- Ave. Duration
- 18h 50m
- Frequency
- Twice daily
- Estimated price
- ₽3,800–7,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽16,000–23,000
- 3rd Class (Platzcart)
- ₽3,800–5,000
- 2nd Class (Kupé)
- ₽5,000–7,500
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 Uglovka to Velikiy Novgorod
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- 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 Stavropol to Kavkazskaya
- Ave. Duration
- 3h 13m
- 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
Train from Kavkazskaya to Malaia Vishera
- Ave. Duration
- 34h 3m
- Frequency
- Once daily
- Estimated price
- ₽5,000–9,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽20,000–28,000
- 3rd Class (Platzcart)
- ₽5,000–6,500
- 2nd Class (Kupé)
- ₽6,500–9,500
Train from Malaia Vishera to Velikiy Novgorod
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₽800–2,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Salsk to Malaia Vishera
- Ave. Duration
- 37h 18m
- Frequency
- Once daily
- Estimated price
- ₽5,000–9,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽20,000–29,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽6,500–9,500
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Chudovo Moskovskoye
- Ave. Duration
- 2h 57m
- Frequency
- Every 4 hours
- Website
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Chudovo Moskovskoye
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- ₽1,500–2,600
- Website
- Russian Railways
- Lastochka Train
- ₽1,500–2,100
- Commuter Electric Train
- ₽1,800–2,600
- Phone
- 8 800 775 0000
- [email protected]
- Website
- Severo-Zapadnaya PPK
Train from Chudovo Moskovskoye to Velikiy Novgorod
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- ₽190–280
- Book at
- Russian Railways
- Website
- Severo-Zapadnaya PPK
- Commuter Electric Train
- ₽190–260
- Lastochka Train
- ₽230–280
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Rostov-Glavny to Uglovka
- Ave. Duration
- 22h 53m
- Frequency
- Once daily
- Estimated price
- ₽3,400–5,500
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽3,400–3,700
- 2nd Class (Kupé)
- ₽4,700–5,500
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus station
Bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus station
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Stavropol to Salaryevo Bus Station
- Ave. Duration
- 18h 55m
- Frequency
- 4 times a day
- Estimated price
- ₽2,300–4,800
- 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
Bus from Stavropol Bus Station to Mineral'nye Vody
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
Bus from Stavropol, Bus Station to Rostov-on-Don bus station
- Ave. Duration
- 5h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–2,000
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8652) 23 47 41
- [email protected]
- Website
- Stavropol Bus Terminal
Bus from Stavropol Bus Station to Mineral'nye Vody
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- ₽650–950
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Stavropol Bus Station to Salsk
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- ₽950–1,400
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
- Phone
- +7 (8162) 77-61-86
- Website
- avokzal53.ru
Bus from Malaya Vishera to Velikiy Novgorod Bus station
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ₽240
- Schedules at
- avokzal53.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 Train travel in Spain: A guide to Renfe, How to get from Southend Airport into central London, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Stavropol to Velikiy Novgorod bus services, operated by Avtovokzaly.ru, arrive at Salaryevo Bus Station.
Stavropol to Velikiy Novgorod train services, operated by Russian Railways (РЖД), arrive at Kavkazskaya station.
Yes, the driving distance between Stavropol to Velikiy Novgorod is 1942 km. It takes approximately 23h 54m to drive from Stavropol to Velikiy Novgorod.





















