12731.13 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 8 hours.
Distance from
Toronto to ShanghaiAverage travel distance is
12731.13 kmNomal travel times are between
24h 43min - 27h 11minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 12731.13 km | 7910.76 miles | 6874.26 miles |
BE PREPARED
Toronto - Shanghai Info
The distance from St Patrick Station - Northbound Platform to Yorkdale Station - Northbound Platform 11 km (6.57 miles) .
The distance from Yorkdale GO Bus Terminal At Yorkdale Rd to Pearson Airport Terminal 1 20 km (12.19 miles) .
The distance from YYZ to HGH 12483 km (7756.67 miles) .
The distance from Xiaoshan Airport to Jiaxing North 101 km (62.91 miles) .
The distance from Jiaxing North to Shanghai North 117 km (72.42 miles) .
Travel distance chart
The distance between Toronto, ON, Canada to Shanghai, China is 12731.13 km (7911 miles) and it would cost 673 USD ~ 4,105 CNY to drive in a car that consumes about 170 MPG.
- Best Option
- OTHER ROUTES