Best way to travel between

Edmonton, AB, Canada
Houston, TX, United States
Travel Modes
Price
Distance
Duration
CO2
flight
$368.0
3119.89 km
10h 10mins
336.95 kgs
 
drive
$410.0
3886.48 km
39h 15mins
497.47 kgs
 
train
$634.0
6062.16 km
104h 16mins
321.29 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3119.89 km 10h 10mins 368 USD 368.0
Drive 3886.48 km 39h 15mins 410 USD 410.0
Train 6062.16 km 104h 16mins 634 USD 634.0
Take Train from Churchill Station to Century Park Station
Time: 22mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 1.53 kgs
Take Bus from Century Park Transit Centre to International Airport Door 8
Time: 24mins Cost: 4 USD; $ 3.6 - 4.4 USD CO2 Emission: 0.65 kgs
Take Flight from YEG to HOU
Time: 5h 48mins Cost: 360 USD; $ 324.0 - 396.0 USD CO2 Emission: 329.47 kgs
Take Bus from Hobby Airport Tc to Lamar St @ Austin St
Time: 53mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.57 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Edmonton, AB, Canada and Houston, TX, United States is to travel by air, which will cost about 368 USD or 331.20 USD.