Travel time from

Houston to Toronto

Average Travel Times are

6h 44min  -  42h 49min

Travel Distance

2706.63 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 299km/h and the distance of 2706.63 km (1681 miles)

Travel time by transport mode

Tranport Distance Time
Flight 2253km (1400 miles) 6h 44 m
Drive 2726km (1694 miles) 27h 19 m
Train 2660km (1653 miles) 36h 38 m
Bus 2818km (1751 miles) 38h 54 m

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

Air Plane Cruise Speed Max Speed
A300 2h 37 mins 2h 30 mins
A320 2h 40 mins 2h 31 mins
A321 2h 42 mins 2h 33 mins
A380 2h 17 mins 2h 12 mins
Boeing 707 2h 20 mins 2h 15 mins
Boeing 737 2h 53 mins 2h 39 mins
Boeing 747 2h 31 mins 2h 22 mins
Boeing 787 2h 28 mins 2h 19 mins
ATR 72 4h 53 mins 4h 17 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 53mins.

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

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

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.