Flights from Houston to Phoenix – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
HOU to PHX – All flight route options from William P. Hobby Airport, Texas, USA to Phoenix Sky Harbor International, Arizona, USA. These flights are operated by 2 airlines. Fly non-stop with Southwest Airlines or choose from 12 different transit flights. The shortest flight time is 2 hours and 55 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 Phoenix Sky Harbor
We got great deals on hotels and car rentals near the airport.
Houston to Phoenix flights
There are over 13 airlines and as many as 426 flights every week to this destination. You can fly non-stop to Phoenix (PHX) from Houston (HOU) with Southwest Airlines but if a stopover option suits you better you can choose to fly via El Paso, Colorado Springs or any other of the 12 alternatives with connectiing airports.
Tip! You can also fly to Phoenix from George Bush Intcntl Houston (IAH).
Houston to Phoenix with Southwest Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 10:00 pm. You can also catch a transit flight via El Paso or Colorado Springs.
With American Airlines
If you fly from Houston with American Airlines you will do a stopover in Dallas, DFW before reaching Phoenix. This flight trip will take 5 hours and 32 minutes and you can fly every weekday with departures from 5:00 am to 8:00 pm. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Hobby Airport to Phoenix Sky Harbor International
The shortest flight time between HOU and PHX is 2 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 55m | - | 1023 miles (1646 km) |
ELP El Paso | 4h 55m | 1h 15m | 1027 miles (1652 km) |
COS Colorado Springs | 5h 5m | 2h 35m | 1388 miles (2233 km) |
SAT San Antonio | 5h 15m | 1h 50m | 1038 miles (1670 km) |
AUS Austin | 5h 18m | 55m | 1023 miles (1646 km) |
OKC Oklahoma City | 5h 30m | 45m | 1257 miles (2023 km) |
DFW Dallas | 5h 32m | 1h 18m | 1118 miles (1799 km) |
DAL Dallas | 5h 50m | 2h 35m | 1123 miles (1807 km) |
ABQ Albuquerque | 5h 50m | 40m | 1091 miles (1755 km) |
TUL Tulsa | 6h 33m | 1h 55m | 1394 miles (2243 km) |
DEN Denver | 6h 40m | 2h 0m | 1493 miles (2402 km) |
LAS Las Vegas | 6h 45m | 1h 15m | 1496 miles (2407 km) |
MAF Midland | 8h 35m | 2h 50m | 1024 miles (1648 km) |

