Distance from

Shanghai to Jakarta

Average travel distance is

5019.63 km

Nomal travel times are between

10h 38min  -  11h 41min

5019.63 km (3119 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 32 days 11 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 5019.63 km 3119.05 miles 2710.38 miles

BE PREPARED

Shanghai - Jakarta Info

The distance from East Nanjing Road to Longyang Road 9 km (5.82 miles) .

The distance from Longyang Road Station to Pudong International Airport 31 km (19.55 miles) .

The distance from PVG to CGK 4949 km (3074.87 miles) .

The distance from Jakarta Airport to Gambir 31 km (19.29 miles) .

Travel distance chart

The distance between Shanghai, China to Jakarta is 5019.63 km (3119 miles) and it would cost 292 USD ~ 3,438,855 IDR to drive in a car that consumes about 74 MPG.