1898.31 km (1180 miles) is the average travel distance between Shenzhen and . If you could walk at the speed of 3mph (4.8kph), it would take 12 days 6 hours.
Distance from
Shenzhen to DaliAverage travel distance is
1898.31 kmNomal travel times are between
6h 59min - 28h 41minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1629.43 km | 1012.48 miles | 879.82 miles |
Flight | 1733.30 km | 1077.02 miles | 935.91 miles |
Flight | 2110.50 km | 1311.41 miles | 1139.58 miles |
Flight | 1804.52 km | 1121.28 miles | 974.36 miles |
Flight | 1663.52 km | 1033.66 miles | 898.23 miles |
Train | 2049.96 km | 1273.78 miles | 1106.89 miles |
Drive | 1992.04 km | 1237.79 miles | 1075.61 miles |
Bus | 2116.61 km | 1315.2 miles | 1142.88 miles |
Bus | 1984.89 km | 1233.35 miles | 1071.76 miles |
BE PREPARED
Shenzhen - Dali Info
The distance from Gangxia to Airport East 38 km (23.76 miles) .
The distance from SZX to DLU 1570 km (975.38 miles) .
The distance from Dali to Dali 22 km (13.53 miles) .
Travel distance chart
The distance between Shenzhen, Guangdong, China to Dali, Yunnan, China is 1898.31 km (1180 miles) and it would cost 98 USD ~ 598 CNY to drive in a car that consumes about 24 MPG.