Flights from Vancouver to Houston – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YVR to IAH – All flight route options from Vancouver International Airport, Canada to George Bush Intcntl Houston, Texas, USA. These routes are operated by 10 airlines. Fly non-stop with United Airlines or Air Canada, or choose from 14 different stopover flights. The shortest flight time is 4 hours and 32 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near George Bush Intcntl Houston
We got great deals on hotels and car rentals near the airport.
Vancouver to Houston flights
There are over 16 airlines and as many as 1191 flights every week to this destination. You can fly non-stop to Houston (IAH) from Vancouver (YVR) with United Airlines or Air Canada but if a stopover option suits you better you can choose to fly via Salt Lake City, Las Vegas or any other of the 14 alternatives with connectiing airports.
Tip! You might want to consider arriving at William P. Hobby Airport (HOU) instead.
Vancouver to Houston with United Airlines
You can fly non-stop every weekday with flights departing between 7:00 am and 11:00 pm. You can also catch a transit flight via Denver or San Francisco. United Airlines is a Star Alliance member.
With American Airlines
If you fly from Vancouver with American Airlines you will do a stopover in Dallas, DFW before reaching Houston. This flight trip will take 7 hours and 59 minutes and you can fly every weekday with departures between 6:00 am and 11:00 pm. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Vancouver International Airport to Houston Airport
The shortest flight time between YVR and IAH is 4 hours and 33 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 33m | - | 1980 miles (3186 km) |
SLC Salt Lake City | 6h 23m | 55m | 2002 miles (3221 km) |
LAS Las Vegas | 6h 46m | 1h 0m | 2224 miles (3578 km) |
LAX Los Angeles | 7h 48m | 1h 22m | 2471 miles (3976 km) |
DEN Denver | 7h 49m | 1h 13m | 1984 miles (3192 km) |
DFW Dallas | 7h 59m | 3h 0m | 1986 miles (3195 km) |
YYC Calgary | 8h 34m | 1h 22m | 2185 miles (3516 km) |
SEA Seattle | 8h 49m | 2h 12m | 2010 miles (3234 km) |
SFO San Francisco | 8h 54m | 2h 58m | 2446 miles (3936 km) |
SNA Santa Ana | 9h 5m | 44m | 2463 miles (3963 km) |
PDX Portland | 9h 5m | 1h 21m | 2083 miles (3352 km) |
MSP Minneapolis | 9h 20m | 3h 0m | 2481 miles (3992 km) |
PHX Phoenix | 9h 27m | 3h 40m | 2250 miles (3620 km) |
YEG Edmonton | 10h 58m | 4h 39m | 2369 miles (3812 km) |
SAN San Diego | 14h 36m | 3h 23m | 2492 miles (4010 km) |



Quick copy and share this page
From Vancouver to USA
Below is a list of other destinations to USA from Vancouver International Airport with either direct flights or 1 stop connections.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver Direct
-
JFK New York Direct
-
MIA Miami Direct
-
LAX Los Angeles Direct
-
CLT Charlotte Direct
-
EWR New York Direct
-
MCO Orlando Direct
From Canada to Houston
Below is a list of other cities in Canada with flights to Houston with either non-stop or connecting flights.
-
YYZ Toronto Direct
-
YUL Montreal Direct
-
YYC Calgary Direct
-
YEG Edmonton Direct
-
YHZ Halifax
-
YOW Ottawa
-
YWG Winnipeg
-
YQB Quebec
-
YZF Yellowknife
-
YYT St. John's