Best way to travel between

Toronto, ON, Canada
George Bush Intercontinental Airport - Houston, Houston, TX, United States
Travel Modes
Price
Distance
Duration
CO2
train
$224.0
3891.3 km
57h 25mins
206.24 kgs
 
bus
$227.0
3115.84 km
43h 37mins
93.48 kgs
 
drive
$260.0
2514.23 km
27h 36mins
321.82 kgs
 
flight
$272.0
2236.5 km
10h 5mins
241.54 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3891.3 km 57h 25mins 224 USD 224.0
Bus 3115.84 km 43h 37mins 227 USD 227.0
Drive 2514.23 km 27h 36mins 260 USD 260.0
Flight 2236.5 km 10h 5mins 272 USD 272.0
Take Bus from Union Station Bus Terminal At Bay St to Oakville GO Station At Cross Ave
Time: 23mins Cost: 5 USD; $ 4.5 - 5.5 USD CO2 Emission: 1.17 kgs
Take Train from Oakville, ON to Niagara Falls, NY
Time: 1h 39mins Cost: 27 USD; $ 24.3 - 29.7 USD CO2 Emission: 5.65 kgs
Take Train from Niagara Falls, NY to New York City, NY
Time: 9h 43mins Cost: 40 USD; $ 36.0 - 44.0 USD CO2 Emission: 41.32 kgs
Take Train from New York City, NY to New Orleans, LA
Time: 31h 30mins Cost: 120 USD; $ 108.0 - 132.0 USD CO2 Emission: 122.49 kgs
Take Train from New Orleans, LA to Houston, TX
Time: 8h 39mins Cost: 30 USD; $ 27.0 - 33.0 USD CO2 Emission: 32.59 kgs
Take Bus from Travis St @ Franklin St to Bush Iah Terminal C
Time: 1h 0mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 1.24 kgs
Source: Rome2rio

Mode of travel comparision chart

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