Distance from

Yinchuan to Datong

Average travel distance is

958.45 km

Nomal travel times are between

3h 24min  -  15h 24min

958.45 km (596 miles) is the average travel distance between Yinchuan and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 4 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 794.83 km 493.88 miles 429.17 miles
Flight 946.05 km 587.85 miles 510.83 miles
Drive 870.16 km 540.7 miles 469.85 miles
Train 1049.22 km 651.95 miles 566.53 miles
Bus 961.19 km 597.25 miles 519.0 miles
Train 1049.22 km 651.95 miles 566.53 miles
Bus 1038.48 km 645.28 miles 560.74 miles

BE PREPARED

Yinchuan - Datong Info

The distance from Yinchuan to Yinchuan 40 km (25.06 miles) .

The distance from INC to DAT 695 km (431.66 miles) .

The distance from Datong to Datong 60 km (37.21 miles) .

Travel distance chart

The distance between Yinchuan, Ningxia, China to Datong, Shanxi, China is 958.45 km (596 miles) and it would cost 12 USD ~ 73 CNY to drive in a car that consumes about 3 MPG.