Best way to travel between

Houston, TX, United States
Toronto, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
drive
$260.0
2538.95 km
27h 43mins
324.99 kgs
 
flight
$304.0
2186.69 km
6h 32mins
236.16 kgs
 
train
$320.0
2884.35 km
41h 13mins
152.87 kgs
 
flight
$334.0
2193.9 km
7h 55mins
236.94 kgs
 
bus
$373.0
2959.19 km
42h 52mins
88.78 kgs
 
flight
$705.0
2131.1 km
8h 4mins
230.16 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2538.95 km 27h 43mins 274 CAD 260.0
Flight 2186.69 km 6h 32mins 321 CAD 304.0
Train 2884.35 km 41h 13mins 338 CAD 320.0
Flight 2193.9 km 7h 55mins 352 CAD 334.0
Bus 2959.19 km 42h 52mins 394 CAD 373.0
Flight 2131.1 km 8h 4mins 744 CAD 705.0
Take Car from Houston to Toronto
Time: 27h 43mins Cost: 274 CAD; $ 234.0 - 286.0 USD CO2 Emission: 325.08 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Houston, TX, United States and Toronto, ON, Canada is to travel by car/taxi, which will cost about 274 CAD or 234.00 USD.