4511.86 km (2804 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 29 days 4 hours.
Distance from
Shanghai to Pulau UjongAverage travel distance is
4511.86 kmNomal travel times are between
9h 10min - 66h 47minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 4279.52 km | 2659.17 miles | 2310.75 miles |
Flight | 4387.45 km | 2726.23 miles | 2369.03 miles |
Flight | 4205.87 km | 2613.41 miles | 2270.99 miles |
Flight | 4259.45 km | 2646.7 miles | 2299.92 miles |
Flight | 4169.99 km | 2591.11 miles | 2251.61 miles |
Flight | 4445.98 km | 2762.6 miles | 2400.64 miles |
Drive | 5834.77 km | 3625.56 miles | 3150.52 miles |
BE PREPARED
Shanghai - Pulau Ujong Info
The distance from West Nanjing Road to Longyang Road 29 km (18.03 miles) .
The distance from Longyang Road to Pudong International Airport 27 km (16.64 miles) .
The distance from Pudong International Airport to Shanghai Pudong 1 km (0.57 miles) .
The distance from PVG to SIN 4196 km (2607.23 miles) .
The distance from Changi Airport to Tanah Merah 7 km (4.47 miles) .
The distance from Tanah Merah to City Hall 13 km (8.21 miles) .
The distance from City Hall to Toa Payoh 7 km (4.51 miles) .
Travel distance chart
The distance between Shanghai, China to Singapore Island, Singapore is 4511.86 km (2804 miles) and it would cost 162 USD ~ 203 SGD to drive in a car that consumes about 41 MPG.