Travel time from

Houston to Toronto

Average Travel Times are

6h 40min  -  41h 35min

Travel Distance

2707.67 km

Travel time route map

It takes an average travel time of 9h 1mins to travel from Houston To Toronto, given the average speed of 300km/h and the distance of 2707.67 km (1682 miles)

Travel time by transport mode

Tranport Distance Time
Flight 2231km (1386 miles) 6h 40 m
Drive 2726km (1694 miles) 27h 19 m
Train 2634km (1637 miles) 36h 17 m
Bus 2811km (1747 miles) 39h 1 m

Travel time by airplanes from Houston, TX, United States to Toronto, ON, Canada

Air Plane Cruise Speed Max Speed
A300 2h 35 mins 2h 28 mins
A320 2h 39 mins 2h 30 mins
A321 2h 41 mins 2h 32 mins
A380 2h 16 mins 2h 11 mins
Boeing 707 2h 18 mins 2h 13 mins
Boeing 737 2h 51 mins 2h 37 mins
Boeing 747 2h 29 mins 2h 20 mins
Boeing 787 2h 27 mins 2h 18 mins
ATR 72 4h 51 mins 4h 14 mins

Time to drive from Houston, TX, United States to Toronto, ON, Canada

Speed (km/h) Speed (Ml/h) Duration
40 24.85 68h 8 mins
50 31.07 54h 30 mins
60 37.28 45h 25 mins
80 49.71 34h 4 mins
100 62.14 27h 15 mins

Be prepared

Houston - Toronto Info

Travel time from from Travis St @ Preston St to Bush Iah Terminal C 52mins.

Travel time from from Bush Iah Terminal C to Houston 6mins.

Travel time from from IAH to YYZ 3h 14mins.

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

Travel time chart

How long does it take to get from Houston, TX, United States and Toronto, ON, Canada by air and road.