Distance from

Houston to Toronto

Average travel distance is

2731.08 km

Nomal travel times are between

6h 53min  -  42h 53min

2731.08 km (1697 miles) is the average travel distance between Houston and . If you could walk at the speed of 3mph (4.8kph), it would take 17 days 16 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2341.50 km 1454.94 miles 1264.31 miles
Flight 2282.41 km 1418.23 miles 1232.4 miles
Flight 2482.75 km 1542.71 miles 1340.58 miles
Flight 2439.90 km 1516.08 miles 1317.44 miles
Drive 2860.73 km 1777.57 miles 1544.67 miles
Train 2764.44 km 1717.74 miles 1492.68 miles
Bus 2950.57 km 1833.4 miles 1593.18 miles
Bus 3044.83 km 1891.97 miles 1644.08 miles
Train 3152.03 km 1958.58 miles 1701.96 miles
Train 2991.68 km 1858.94 miles 1615.38 miles

BE PREPARED

Houston - Toronto Info

The distance from Travis St @ Preston St to Bush Iah Terminal C 42 km (25.98 miles) .

The distance from Bush Iah Terminal C to Houston 1 km (0.36 miles) .

The distance from IAH to YYZ 2272 km (1412.01 miles) .

The distance from UP Express Pearson Airport to UP Express Union Station 27 km (16.65 miles) .

Travel distance chart

The distance between Houston, TX, United States to Toronto, ON, Canada is 2731.08 km (1697 miles) and it would cost 227 USD ~ 239 CAD to drive in a car that consumes about 57 MPG.