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 12 airlines. Fly non-stop with United Airlines or Air Canada, or choose from 16 different stopover flights. The shortest flight time is 4 hours and 33 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 18 airlines and as many as 743 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 Palm Springs, Phoenix or any other of the 16 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 at 11:00 am, 12 noon or 11:00 pm. You can also catch a transit flight via Denver or Los Angeles. United Airlines is a Star Alliance member.
Note Non-stop flights with United Airlines will begin in Mar 2025.
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 8 hours and 7 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 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 40m | - | 1980 miles (3186 km) |
PSP Palm Springs | 6h 40m | 34m | 2395 miles (3854 km) |
PHX Phoenix | 6h 59m | 1h 14m | 2250 miles (3620 km) |
SLC Salt Lake City | 7h 5m | 2h 50m | 2002 miles (3221 km) |
DEN Denver | 7h 30m | 1h 6m | 1984 miles (3192 km) |
LAS Las Vegas | 7h 43m | 1h 54m | 2224 miles (3578 km) |
AUS Austin | 7h 50m | - | - |
LAX Los Angeles | 7h 53m | 1h 15m | 2471 miles (3976 km) |
DFW Dallas | 8h 7m | 1h 10m | 1986 miles (3195 km) |
MSP Minneapolis | 8h 13m | 1h 4m | 2481 miles (3992 km) |
SEA Seattle | 8h 34m | 1h 31m | 2010 miles (3234 km) |
SMF Sacramento | 8h 44m | 43m | 2349 miles (3780 km) |
SFO San Francisco | 9h 0m | 1h 9m | 2446 miles (3936 km) |
SNA Santa Ana | 9h 1m | 2h 31m | 2463 miles (3963 km) |
YYC Calgary | 9h 17m | 2h 57m | 2185 miles (3516 km) |
PDX Portland | 9h 50m | 2h 13m | 2083 miles (3352 km) |
SAN San Diego | 10h 12m | 3h 28m | 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
-
CLT Charlotte Direct
-
LAX Los Angeles 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
-
YWG Winnipeg
-
YOW Ottawa
-
YQB Quebec
-
YZF Yellowknife
-
YYT St. John's