Distance from

Shanghai to Kota Kinabalu

Average travel distance is

3181.53 km

Nomal travel times are between

9h 20min  -  10h 16min

3181.53 km (1977 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 20 days 14 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 3181.53 km 1976.91 miles 1717.89 miles

BE PREPARED

Shanghai - Kota Kinabalu Info

The distance from Yuyuan Garden Station to Hongqiao Airport T1 17 km (10.3 miles) .

The distance from SHA to BKI 3157 km (1961.51 miles) .

The distance from Kota Kinabalu to Kota Kinabalu 9 km (5.45 miles) .

Travel distance chart

The distance between Shanghai, China to Kota Kinabalu Sabah Malaysia is 3181.53 km (1977 miles) and it would cost 192 USD ~ 619 MYR to drive in a car that consumes about 48 MPG.