Distance from

Rostov-on-Don to Makhachkala

Average travel distance is

1002.86 km

Nomal travel times are between

3h 57min  -  20h 47min

1002.86 km (623 miles) is the average travel distance between Rostov-on-Don and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 11 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 938.95 km 583.44 miles 506.99 miles
Drive 1036.26 km 643.9 miles 559.53 miles
Train 1013.19 km 629.57 miles 547.08 miles
Bus 1023.03 km 635.68 miles 552.39 miles

BE PREPARED

Rostov-on-Don - Makhachkala Info

The distance from Rostov-on-Don Bus Station to Platov Airport 42 km (26.08 miles) .

The distance from Platov Airport to Platov 1 km (0.51 miles) .

The distance from ROV to MCX 871 km (540.93 miles) .

The distance from Makhachkala to Makhachkala 27 km (16.51 miles) .

Travel distance chart

The distance between Russia, Rostov Oblast, Rostov-on-Don to Russia, Dagestan, Makhachkala is 1002.86 km (623 miles) and it would cost 30 USD ~ 991 RUB to drive in a car that consumes about 7 MPG.