Distance from

Shanghai to Singapore

Average travel distance is

5103.83 km

Nomal travel times are between

10h 13min  -  68h 54min

5103.83 km (3171 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 33 days 0 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 4212.81 km 2617.72 miles 2274.74 miles
Drive 5994.85 km 3725.03 miles 3236.96 miles

BE PREPARED

Shanghai - Singapore Info

The distance from Peopleu0027s Square to Shanghai Railway 3 km (1.78 miles) .

The distance from Shanghai to Wuxi 135 km (83.89 miles) .

The distance from Wuxi Station to Sunan Shuofang Airport 20 km (12.22 miles) .

The distance from WUX to SIN 4037 km (2508.47 miles) .

The distance from Changi Airport to Tanah Merah 6 km (3.85 miles) .

The distance from Tanah Merah to City Hall 12 km (7.72 miles) .

Travel distance chart

The distance between Shanghai, China to Singapore is 5103.83 km (3171 miles) and it would cost 310 USD ~ 388 SGD to drive in a car that consumes about 78 MPG.