Best way to travel between

Vancouver
Houston, TX, United States
Travel Modes
Price
Distance
Duration
CO2
train
$284.0
5046.97 km
78h 33mins
267.49 kgs
 
drive
$440.0
4267.29 km
43h 27mins
546.21 kgs
 
flight
$446.0
3405.15 km
10h 2mins
367.76 kgs
 
bus
$481.0
4261.56 km
62h 36mins
127.85 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5046.97 km 78h 33mins 284 USD 284.0
Drive 4267.29 km 43h 27mins 440 USD 440.0
Flight 3405.15 km 10h 2mins 446 USD 446.0
Bus 4261.56 km 62h 36mins 481 USD 481.0
Take Train from Vancouver, BC to Seattle - King Street Station, WA
Time: 4h 2mins Cost: 35 USD; $ 31.5 - 38.5 USD CO2 Emission: 13.05 kgs
Take Train from Seattle to Los Angeles
Time: 35h 46mins Cost: 110 USD; $ 99.0 - 121.0 USD CO2 Emission: 114.87 kgs
Take Train from Los Angeles to Houston
Time: 36h 43mins Cost: 140 USD; $ 126.0 - 154.0 USD CO2 Emission: 139.61 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Vancouver and Houston, TX, United States is to travel by train, which will cost about 284 USD or 255.60 USD.