Travel time from

Toronto to Shanghai

Average Travel Times are

18h 13min  -  28h 49min

Travel Distance

12288.65 km

Travel time route map

It takes an average travel time of 204h 48mins to travel from Toronto To Shanghai, given the average speed of 60km/h and the distance of 12288.65 km (7635 miles)

Travel time by transport mode

Tranport Distance Time
Flight 12168km (7561 miles) 18h 13 m

Travel time by airplanes from Toronto, ON, Canada to Shanghai, China

Air Plane Cruise Speed Max Speed
A300 14h 8 mins 13h 31 mins
A320 14h 29 mins 13h 40 mins
A321 14h 39 mins 13h 49 mins
A380 12h 24 mins 11h 55 mins
Boeing 707 12h 36 mins 12h 10 mins
Boeing 737 15h 36 mins 14h 18 mins
Boeing 747 13h 35 mins 12h 48 mins
Boeing 787 13h 22 mins 12h 32 mins
ATR 72 26h 27 mins 23h 10 mins

Be prepared

Toronto - Shanghai Info

Travel time from from UP Express Union Station to UP Express Pearson Airport 26mins.

Travel time from from YYZ to PVG 15h 29mins.

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

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

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

If you depart from Toronto at 10.25 AM local Toronto time GMT -8, you will arrive Shanghai at 21.12 +1 day Shanghai time, GMT +8.

Travel time chart

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