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

