Flights from Tampa to Phoenix – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
TPA to PHX – All flight route options from Tampa International, Florida, USA to Phoenix Sky Harbor International, Arizona, USA. These routes are operated by 8 airlines. Fly non-stop with American Airlines or Southwest Airlines, or choose from 22 different stopover flights. The shortest flight time is 4 hours and 37 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.
Tampa to Phoenix flights
There are over 24 airlines and as many as 543 flights every week to this destination. You can fly non-stop to Phoenix (PHX) from Tampa (TPA) with American Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via New Orleans, Houston or any other of the 22 alternatives with connectiing airports.
Tampa to Phoenix with American Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 8:00 pm. You can also catch a transit flight via Dallas or Nashville. American Airlines is a member of the air alliance OneWorld.
With Southwest Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 7:00 pm. You can also catch a transit flight via Atlanta or New Orleans.
Distance & flight times: Tampa International to Phoenix Sky Harbor International
The shortest flight time between TPA and PHX is 4 hours and 36 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 36m | - | 1795 miles (2888 km) |
MSY New Orleans | 6h 45m | 50m | 1794 miles (2887 km) |
IAH Houston | 6h 55m | 1h 31m | 1803 miles (2901 km) |
DFW Dallas | 6h 57m | 1h 8m | 1802 miles (2899 km) |
BNA Nashville | 6h 58m | 1h 37m | 2069 miles (3329 km) |
HOU Houston | 7h 10m | 50m | 1807 miles (2907 km) |
DEN Denver | 7h 14m | 58m | 2118 miles (3408 km) |
LAS Las Vegas | 7h 22m | 1h 15m | 2247 miles (3615 km) |
ELP El Paso | 7h 25m | 40m | 1805 miles (2904 km) |
AUS Austin | 7h 25m | 1h 5m | 1806 miles (2906 km) |
SDF Louisville | 7h 30m | 1h 40m | 2243 miles (3609 km) |
ATL Atlanta | 7h 35m | 2h 53m | 2001 miles (3220 km) |
DAL Dallas | 7h 48m | 2h 0m | 1803 miles (2901 km) |
CLT Charlotte | 7h 48m | 2h 48m | 2292 miles (3688 km) |
MCI Kansas City | 7h 58m | 1h 20m | 2101 miles (3381 km) |
MIA Miami | 7h 58m | 1h 28m | 2184 miles (3514 km) |
SAT San Antonio | 8h 5m | 2h 55m | 1821 miles (2930 km) |
STL Saint Louis | 8h 5m | 50m | 2140 miles (3443 km) |
BHM Birmingham | 8h 55m | 2h 0m | 1921 miles (3091 km) |
ABQ Albuquerque | 9h 20m | 3h 0m | 1832 miles (2948 km) |
COS Colorado Springs | 9h 35m | 2h 5m | 2038 miles (3279 km) |
FLL Fort Lauderdale | 9h 40m | 1h 25m | 2177 miles (3503 km) |
OMA Omaha | 9h 50m | 1h 50m | 2238 miles (3601 km) |

