There are 6 ways to get from Krasnodar 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, bus
best- Fly from Krasnodar (KRR) to Pulkovo Airport (LED)plane KRR - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus stationbus
8h 38m₽9,006–40,520Train, bus
cheapest- Take the train from Krasnodar 2 to Timashevskaya-1train
- Take the train from Timashevskaya-1 to Malaya Visheratrain
- Take the bus from Malaya Vishera to Velikiy Novgorod Bus stationbus 213 / ...
35h 31m₽4,359–6,905Train
- Take the train from Krasnodar 1 to Chudovo Moskovskoyetrain 036C
- Take the train from Chudovo Moskovskoye to Velikiy Novgorodtrain 803M / ...
32h 34m₽5,302–11,588Bus
- Take the bus from Krasnodar-2 Bus station to Rostov-on-Don bus stationbus
- Take the bus from Rostov-on-Don bus station to Moscow Central Bus Stationbus
- Take the bus from Moscow Central Bus Station to Velikiy Novgorod Bus stationbus
33h 36m₽4,600–8,420Drive 1,882 km
- Drive from Krasnodar to Velikiy Novgorodcar 1,882 km
23h 25m₽12,935–18,684Train via Malaya Vishera
- Take the train from Krasnodar 1 to Malaia Visheratrain 100С
- Take the train from Malaia Vishera to Velikiy Novgorodtrain 042А
45h 28m₽6,552–12,694
Krasnodar to Velikiy Novgorod by train
Comparing Your Travel Options
The cheapest way to get from Krasnodar to Velikiy Novgorod is to train and bus which costs RUB 4300 - RUB 7000 and takes 35h 31m.
The fastest way to get from Krasnodar to Velikiy Novgorod is to fly and bus which takes 8h 38m and costs RUB 9000 - RUB 41000.
No, there is no direct bus from Krasnodar station to Velikiy Novgorod station. However, there are services departing from Krasnodar-2 Bus station and arriving at Velikiy Novgorod Bus station via Rostov-on-Don bus station and Moscow Central Bus Station. The journey, including transfers, takes approximately 33h 36m.
No, there is no direct train from Krasnodar to Velikiy Novgorod. However, there are services departing from Krasnodar 1 and arriving at Velikiy Novgorod via Chudovo Moskovskoye. The journey, including transfers, takes approximately 32h 34m.
The distance between Krasnodar and Velikiy Novgorod is 1951 km. The road distance is 1882 km.
The best way to get from Krasnodar to Velikiy Novgorod without a car is to train which takes 32h 34m and costs RUB 5000 - RUB 12000.
It takes approximately 8h 38m to get from Krasnodar to Velikiy Novgorod, including transfers.
Krasnodar to Velikiy Novgorod bus services, operated by Avtovokzaly.ru, depart from Krasnodar-2 Bus station.
Krasnodar to Velikiy Novgorod train services, operated by Russian Railways (РЖД), depart from Krasnodar 1 station.
The best way to get from Krasnodar to Velikiy Novgorod is to train which takes 32h 34m and costs RUB 5000 - RUB 12000. Alternatively, you can bus, which costs RUB 4600 - RUB 8500 and takes 33h 36m.
What companies run services between Krasnodar, Russia and Velikiy Novgorod, Russia?
You can take a train from Krasnodar 1 to Velikiy Novgorod via Chudovo Moskovskoye in around 32h 34m. Alternatively, you can take a bus from Krasnodar-2 Bus station to Velikiy Novgorod Bus station via Rostov-on-Don bus station and Moscow Central Bus Station in around 33h 36m.
- Website
- aeroflot.ru
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₽8,000–39,000
Flights from Krasnodar to Pulkovo Airport via Erevan
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ₽12,000–55,000
- Website
- flysmartavia.com
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽8,000–39,000
- Website
- utair.ru
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 40m
- When
- Thursday
- Estimated price
- ₽8,000–39,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Krasnodar 1 to Chudovo Moskovskoye
- Ave. Duration
- 30h 13m
- 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
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 Krasnodar 1 to Malaia Vishera
- Ave. Duration
- 42h 43m
- Frequency
- Once daily
- Estimated price
- ₽5,500–11,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽22,000–32,000
- 3rd Class (Platzcart)
- ₽5,500–7,500
- 2nd Class (Kupé)
- ₽7,000–11,000
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
- 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-00-00
- [email protected]
- Website
- skppk.ru
Train from Krasnodar 2 to Timashevskaya-1
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- ₽110–170
- Book at
- Russian Railways
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Timashevskaya-1 to Malaya Vishera
- Ave. Duration
- 30h 23m
- Frequency
- 4 times a week
- Estimated price
- ₽4,000–6,500
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽4,000–4,300
- 2nd Class (Kupé)
- ₽5,500–6,500
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Saint Petersburg Moskovskaya Metro to Velikiy Novgorod Bus station
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Krasnodar-2 Bus station to Rostov-on-Don bus station
- Ave. Duration
- 5h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₽900–2,000
- Schedules at
- avtovokzaly.ru
Bus from Rostov-on-Don bus station to Moscow Central Bus Station
- Ave. Duration
- 18h 58m
- Frequency
- 4 times a week
- Estimated price
- ₽2,700–4,000
- 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
- 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 How to get from Stansted Airport into central London, What are the different types of Renfe trains in Spain?, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
Krasnodar to Velikiy Novgorod bus services, operated by Avtovokzaly.ru, arrive at Rostov-on-Don bus station.
Krasnodar to Velikiy Novgorod train services, operated by Russian Railways (РЖД), arrive at Chudovo Moskovskoye station.
Yes, the driving distance between Krasnodar to Velikiy Novgorod is 1882 km. It takes approximately 23h 25m to drive from Krasnodar to Velikiy Novgorod.


















