12732.27 km (7911 miles) is the average travel distance between Toronto and . If you could walk at the speed of 3mph (4.8kph), it would take 82 days 9 hours.
Distance from
Toronto to ShanghaiAverage travel distance is
12732.27 kmNomal travel times are between
18h 47min - 29h 43minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 12770.56 km | 7935.26 miles | 6895.55 miles |
Flight | 12265.86 km | 7621.65 miles | 6623.04 miles |
Flight | 12848.30 km | 7983.56 miles | 6937.53 miles |
Flight | 12752.99 km | 7924.34 miles | 6886.06 miles |
Flight | 12640.86 km | 7854.67 miles | 6825.52 miles |
Flight | 13018.62 km | 8089.4 miles | 7029.49 miles |
Flight | 13116.36 km | 8150.13 miles | 7082.27 miles |
Flight | 12444.61 km | 7732.72 miles | 6719.55 miles |
BE PREPARED
Toronto - Shanghai Info
The distance from UP Express Union Station to UP Express Pearson Airport 27 km (16.82 miles) .
The distance from YYZ to PVG 12703 km (7893.44 miles) .
The distance from Shanghai Pudong to Pudong International Airport 1 km (0.33 miles) .
The distance from Pudong International Airport to Longyang Road 28 km (17.09 miles) .
The distance from Longyang Road to West Nanjing Road 13 km (7.95 miles) .
Travel distance chart
The distance between Toronto, ON, Canada to Shanghai, China is 12732.27 km (7911 miles) and it would cost 443 USD ~ 2,702 CNY to drive in a car that consumes about 112 MPG.
- Best Option
- OTHER ROUTES