5344.8 km (3321 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 34 days 13 hours.
Distance from
Shanghai to NovosibirskAverage travel distance is
5344.8 kmNomal travel times are between
10h 2min - 113h 24minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 4531.97 km | 2816.03 miles | 2447.07 miles |
Flight | 4514.33 km | 2805.07 miles | 2437.54 miles |
Drive | 6458.96 km | 4013.41 miles | 3487.56 miles |
Train | 5617.83 km | 3490.76 miles | 3033.39 miles |
Train | 5600.93 km | 3480.26 miles | 3024.26 miles |
BE PREPARED
Shanghai - Novosibirsk Info
The distance from West Nanjing Road to Longyang Road 16 km (9.91 miles) .
The distance from Longyang Road to Pudong International Airport 27 km (16.61 miles) .
The distance from PVG to OVB 4467 km (2775.97 miles) .
The distance from Airport Tolmachevo to Schkola №84 22 km (13.84 miles) .
Travel distance chart
The distance between Shanghai, China to Novosibirsk, Russia is 5344.8 km (3321 miles) and it would cost 363 USD ~ 11,987 RUB to drive in a car that consumes about 92 MPG.