Distance from

Moscow to Rostov-on-Don

Average travel distance is

1179.3 km

Nomal travel times are between

4h 59min  -  26h 7min

1179.3 km (733 miles) is the average travel distance between Moscow and . If you could walk at the speed of 3mph (4.8kph), it would take 7 days 15 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1127.83 km 700.8 miles 608.98 miles
Flight 1080.35 km 671.3 miles 583.34 miles
Flight 1069.53 km 664.57 miles 577.5 miles
Drive 1188.39 km 738.43 miles 641.68 miles
Bus 1199.81 km 745.53 miles 647.85 miles
Bus 1153.04 km 716.46 miles 622.59 miles
Bus 1178.05 km 732.01 miles 636.1 miles
Train 1286.14 km 799.17 miles 694.46 miles
Train 1330.60 km 826.79 miles 718.46 miles

BE PREPARED

Moscow - Rostov-on-Don Info

The distance from Belorussky Rail Terminal to Sheremetyevo International Airport 35 km (21.99 miles) .

The distance from SVO to ROV 1046 km (649.92 miles) .

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

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

Travel distance chart

The distance between Moscow, Russia to Russia, Rostov Oblast, Rostov-on-Don is 1179.3 km (733 miles) and it would cost 24 USD ~ 793 RUB to drive in a car that consumes about 6 MPG.