Best way to travel between

George Bush Intercontinental Airport - Houston, Houston, TX, United States
Toronto, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$219.0
2168.4 km
3h 52mins
234.19 kgs
 
drive
$250.0
2543.84 km
28h 1mins
325.61 kgs
 
bus
$323.0
2842.35 km
43h 40mins
85.27 kgs
 
train
$364.0
2900.1 km
42h 7mins
153.71 kgs
 
flight
$569.0
2176.65 km
6h 0mins
235.08 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2168.4 km 3h 52mins 231 CAD 219.0
Drive 2543.84 km 28h 1mins 264 CAD 250.0
Bus 2842.35 km 43h 40mins 341 CAD 323.0
Train 2900.1 km 42h 7mins 384 CAD 364.0
Flight 2176.65 km 6h 0mins 600 CAD 569.0
Take Walk from Skyway (George Bush Intercontinental Airport) to Houston
Time: 2mins Cost: 0 CAD; $ 0.0 - 0.0 USD CO2 Emission: 0.02 kgs
Take Flight from IAH to YYZ
Time: 3h 14mins Cost: 232 CAD; $ 198.0 - 242.0 USD CO2 Emission: 231.53 kgs
Take Train from UP Express Pearson Airport to UP Express Union Station
Time: 26mins Cost: 4 CAD; $ 3.6 - 4.4 USD CO2 Emission: 1.34 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from George Bush Intercontinental Airport - Houston, Houston, TX, United States and Toronto, ON, Canada is to travel by air, which will cost about 231 CAD or 197.10 USD.