Distance from

Shanghai to Novosibirsk

Average travel distance is

5344.8 km

Nomal travel times are between

10h 2min  -  113h 24min

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.

Travel 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.