Travel time from

Shanghai to Baishan

Average Travel Times are

5h 44min  -  28h 17min

Travel Distance

2101.4 km

Travel time route map

It takes an average travel time of 11h 40mins to travel from Shanghai to Baishan, given the average speed of 180km/h and the distance of 2101.4 km (1306 miles)

Travel time by transport mode

Tranport Distance Time
Flight 1515km (942 miles) 5h 44mins
Train 2224km (1382 miles) 15h 5mins
Bus 2503km (1555 miles) 28h 17mins

Travel time by airplanes from Shanghai to Baishan

Air Plane Cruise Speed Max Speed
A300 1h 45mins 1h 41mins
A320 1h 48mins 1h 42mins
A321 1h 49mins 1h 43mins
A380 1h 32mins 1h 29mins
Boeing 707 1h 34mins 1h 30mins
Boeing 737 1h 56mins 1h 46mins
Boeing 747 1h 41mins 1h 35mins
Boeing 787 1h 39mins 1h 33mins
ATR 72 3h 17mins 2h 53mins

Be prepared

Shanghai - Baishan Info

Travel time from West Nanjing Road to Longyang Road 16mins.

Travel time from Longyang Road to Pudong International Airport 8mins.

Travel time from Pudong International Airport to Shanghai Pudong 7mins.

Travel time from PVG to NBS 2h 40mins.

Travel time from Baishan to Baishan 1h 36mins.

Travel time chart

How long does it take to get from Shanghai, China and by air and road.