Distance from

Shanghai to Weifang

Average travel distance is

983.26 km

Nomal travel times are between

6h 19min  -  8h 32min

983.26 km (611 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 8 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 876.85 km 544.85 miles 473.46 miles
Train 1216.35 km 755.8 miles 656.78 miles
Drive 856.56 km 532.24 miles 462.51 miles


Shanghai - Weifang Info

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

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

The distance from PVG to TAO 631 km (392.23 miles) .

The distance from Qingdao Liuting airport to Qingdao Railway Station South Square 31 km (19.26 miles) .

The distance from Qingdao to Weifang 176 km (109.12 miles) .

Travel distance chart

The distance between Shanghai, China to Weifang, Shandong, China is 983.26 km (611 miles) and it would cost 95 USD ~ 580 CNY to drive in a car that consumes about 24 MPG.