There are 5 ways to get from Kerch to Makhachkala by bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bus, bus to Krasnodar, fly
best- Take the bus from Kerch to Temryuk Bus station
- Take the bus from Temryuk Bus station to Krasnodar-1 Bus station
- Fly from Krasnodar (KRR) to Uytash Airport (MCX)KRR - MCX
7h 50m₽19,387–101,400Bus
cheapest- Take the bus from Kerch to Krasnodar-1 Bus station
- Take the bus from Krasnodar-1 Bus station to Makhachkala
26h 16m₽4,799–7,620Train
- Take the train from Kerch to Taman
- Take the train from Taman to Kavkazskaya
- Take the train from Kavkazskaya to Mahachkala
22h 43mTrain, train to Sochi International Airport, fly
- Take the train from Kerch to Anapa
- Take the train from Anapa to Sochi Airport
- Fly from Sochi International Airport (AER) to Uytash Airport (MCX)AER - MCX
14h 28m₽47,058–134,108Bus, train
- Take the bus from Kerch to Rostov-on-Don bus station
- Take the train from Rostov Gl to Mahachkala135А
25h 28m₽5,959–9,333
Krasnodar (KRR) to Uytash Airport (MCX) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Kerch to Makhachkala is to bus which costs RUB 4800 - RUB 8000 and takes 26h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Kerch to Makhachkala is to bus and fly which takes 7h 50m and costs RUB 19000 - RUB 110000.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Kerch to Makhachkala. However, there are services departing from Kerch and arriving at Mahachkala via Taman and Kavkazskaya. The journey, including transfers, takes approximately 22h 43m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Kerch and Makhachkala is 2022 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Kerch to Makhachkala without a car is to train which takes 22h 43m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 7h 50m to get from Kerch to Makhachkala, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Kerch to Makhachkala train services, operated by UPPK, depart from Kerch station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Kerch to Makhachkala is to train which takes 22h 43m and costs . Alternatively, you can bus, which costs RUB 4800 - RUB 8000 and takes 26h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Kerch to Makhachkala train services, operated by UPPK, arrive at Taman station.
What companies run services between Kerch, Ukraine and Makhachkala, Russia?
You can take a train from Kerch to Mahachkala via Taman and Kavkazskaya in around 22h 43m. Alternatively, you can take a bus from Kerch to Makhachkala via Krasnodar-1 Bus station and Makhachkala in around 26h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyredwings.com
Flights from Krasnodar to Uytash Airport
- Ave. Duration
- 1h 40m
- When
- Friday and Sunday
- Estimated price
- ₽15,000–95,000
- Website
- azimuth.aero
Flights from Sochi International Airport to Uytash Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- ₽16,000–110,000
- Phone
- +7 (978) 978-39-39
- info@ug-ppk.ru
- Website
- ug-ppk.ru
Train from Kerch to Taman
- Ave. Duration
- 34 min
- Frequency
- 3 times a week
- Schedules at
- ug-ppk.ru
Train from Kerch to Anapa
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a week
- Estimated price
- ₽558
- Schedules at
- ug-ppk.ru
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Taman to Kavkazskaya
- Ave. Duration
- 7h 29m
- Frequency
- 3 times a week
- Estimated price
- ₽1,000–1,300
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽1,050–1,150
- 2nd Class (Kupé)
- ₽1,000–1,300
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kavkazskaya to Mahachkala
- Ave. Duration
- 12h 40m
- Frequency
- 4 times a week
- Estimated price
- ₽2,200–4,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽2,200–3,200
- 2nd Class (Kupé)
- ₽3,000–4,300
Train from Rostov Gl to Mahachkala
- Ave. Duration
- 16h 30m
- Frequency
- 4 times a week
- Estimated price
- ₽2,800–5,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–17,000
- 3rd Class (Platzcart)
- ₽2,800–3,900
- 2nd Class (Kupé)
- ₽3,600–5,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Anapa to Sochi Airport
- Ave. Duration
- 8h 29m
- Frequency
- Once daily
- Estimated price
- ₽2,000–2,900
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽2,000–2,900
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Kerch to Temryuk Bus station
- Ave. Duration
- 1h 16m
- Frequency
- Once a week
- Estimated price
- ₽2,400–3,800
- Schedules at
- avtovokzaly.ru
Bus from Temryuk Bus station to Krasnodar-1 Bus station
- Ave. Duration
- 2h 15m
- Frequency
- Once a week
- Estimated price
- ₽950–1,400
- Schedules at
- avtovokzaly.ru
Bus from Kerch to Krasnodar-1 Bus station
- Ave. Duration
- 3h 31m
- Frequency
- Once a week
- Estimated price
- ₽2,300–3,800
- Schedules at
- avtovokzaly.ru
Bus from Krasnodar-1 Bus station to Makhachkala
- Ave. Duration
- 20h 26m
- Frequency
- Once daily
- Estimated price
- ₽2,200–3,500
- Schedules at
- avtovokzaly.ru
Bus from Kerch to Rostov-on-Don bus station
- Ave. Duration
- 7h 54m
- Frequency
- Once a week
- Estimated price
- ₽3,100–4,400
- Schedules at
- avtovokzaly.ru
- Website
- kmvavto.ru
Bus from Kerch to Krasnodar-1 Bus station
- Ave. Duration
- 4h 42m
- Frequency
- Once daily
- Estimated price
- ₽2,500
- Website
- http://www.kmvavto.ru
- Book at
- https://regionbilet.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 do I get from Sydney to Melbourne, Travelling by boat in Italy, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
















