There are 5 ways to get from Makhachkala to Novosibirsk by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Uytash Airport (MCX) to Tolmachevo Airport (OVB)plane MCX - OVB
5h 15m₽12,659–56,843Train
cheapest- Take the train from Mahachkala to Kropachevotrain 373С
- Take the train from Kropachevo to Novosibirsk-Glavnytrain 128Ы
3d₽9,344–17,396Drive 3,515.1 km
- Drive from Makhachkala to Novosibirskcar 3,515.1 km
2d 2h₽24,256–35,036Train via Chelyabinsk
- Take the train from Mahachkala to Chelyabinsk-Glavnytrain 373С
- Take the train from Chelyabinsk-Glavny to Novosibirsk Gltrain 124В / ...
3d 2h₽9,375–17,230Train, bus
- Take the train from Mahachkala to Astrahan 1train
- Take the train from Astrakhan to Atyrautrain
- Take the train from Atyrau to Astana Nurly Zholtrain
- Take the bus from Astana Saparzhai Bus station to Novosibirsk Bus stationbus 111
3d 7h₽14,025–23,716
Makhachkala to Novosibirsk by train
Questions & Answers
The cheapest way to get from Makhachkala to Novosibirsk is to train which costs RUB 9000 - RUB 18000 and takes 3 days 0h.
The fastest way to get from Makhachkala to Novosibirsk is to fly which takes 5h 15m and costs RUB 12000 - RUB 60000.
No, there is no direct train from Makhachkala to Novosibirsk. However, there are services departing from Mahachkala and arriving at Novosibirsk-Glavny via Kropachevo. The journey, including transfers, takes approximately 3 days 0h.
The distance between Makhachkala and Novosibirsk is 2899 km. The road distance is 3515.1 km.
The best way to get from Makhachkala to Novosibirsk without a car is to train which takes 3 days 0h and costs RUB 9000 - RUB 18000.
It takes approximately 5h 15m to get from Makhachkala to Novosibirsk, including transfers.
Makhachkala to Novosibirsk train services, operated by Russian Railways (РЖД), depart from Mahachkala station.
The best way to get from Makhachkala to Novosibirsk is to fly which takes 5h 15m and costs RUB 12000 - RUB 60000. Alternatively, you can train, which costs RUB 9000 - RUB 18000 and takes 3 days 0h.
Novosibirsk is 4h ahead of Makhachkala. It is currently 10:54 PM in Makhachkala and 2:54 AM in Novosibirsk.
Makhachkala to Novosibirsk train services, operated by Russian Railways (РЖД), arrive at Kropachevo station.
What companies run services between Makhachkala, Russia and Novosibirsk, Russia?
S7 Airlines flies from Uytash Airport (MCX) to Tolmachevo Airport (OVB) once daily. Alternatively, you can take a train from Mahachkala to Novosibirsk-Glavny via Kropachevo in around 3d.
- Website
- s7.ru
Flights from Uytash Airport to Tolmachevo Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₽12,000–55,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Mahachkala to Kropachevo
- Ave. Duration
- 44h 55m
- Frequency
- 4 times a week
- Estimated price
- ₽5,000–9,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽21,000–29,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽6,500–9,500
Train from Kropachevo to Novosibirsk-Glavny
- Ave. Duration
- 27h 2m
- Frequency
- Twice a week
- Estimated price
- ₽4,100–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽17,000–24,000
- 3rd Class (Platzcart)
- ₽4,100–5,500
- 2nd Class (Kupé)
- ₽5,500–8,000
Train from Mahachkala to Chelyabinsk-Glavny
- Ave. Duration
- 2d 3h
- Frequency
- 4 times a week
- Estimated price
- ₽5,500–11,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽22,000–32,000
- 3rd Class (Platzcart)
- ₽5,500–7,500
- 2nd Class (Kupé)
- ₽7,500–11,000
Train from Chelyabinsk-Glavny to Novosibirsk Gl
- Ave. Duration
- 21h 40m
- Frequency
- Twice daily
- Estimated price
- ₽3,600–7,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽15,000–22,000
- 3rd Class (Platzcart)
- ₽3,600–4,800
- 2nd Class (Kupé)
- ₽5,000–7,000
Train from Mahachkala to Astrahan 1
- Ave. Duration
- 9h 39m
- Frequency
- Twice daily
- Estimated price
- ₽1,600–3,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,600–2,100
- 2nd Class (Kupé)
- ₽2,600–3,700
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- railways.kz
Train from Astrakhan to Atyrau
- Ave. Duration
- 11h 18m
- Frequency
- 4 times a week
- Estimated price
- ₽5,500–11,000
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ₽5,500–8,000
- 2nd Class (Coupe)
- ₽7,500–11,000
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Atyrau to Astana Nurly Zhol
- Ave. Duration
- 38h 28m
- Frequency
- 4 times a week
- Estimated price
- ₽2,000–4,100
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- ₽3,100–4,100
- 3rd Class (Berth)
- ₽2,000–2,900
- Website
- karaganda.avokzal.kz
Bus from Astana Saparzhai Bus station to Novosibirsk Bus station
- Ave. Duration
- 15h 49m
- Frequency
- Twice a week
- Estimated price
- ₽4,903
- Website
- https://karaganda.avokzal.kz/
- Schedules at
- https://karaganda.avokzal.kz/расписание-автобусов
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 Which side of Niagara Falls should I choose (and how do I get there)?, How to get from Gatwick Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Makhachkala to Novosibirsk is 3515 km. It takes approximately 2 days 2h to drive from Makhachkala to Novosibirsk.







