Flights from Buffalo to Phoenix – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BUF to PHX – All flight route options from Buffalo Niagara International, New York, USA to Phoenix Sky Harbor International, Arizona, USA. These flights are operated by 9 airlines. Fly non-stop with Southwest Airlines or choose from 21 different transit flights. The shortest flight time is 5 hours. 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.
Buffalo to Phoenix flights
There are over 22 airlines and as many as 372 flights every week to this destination. You can fly non-stop to Phoenix (PHX) from Buffalo (BUF) with Southwest Airlines but if a stopover option suits you better you can choose to fly via Minneapolis, Washington or any other of the 21 alternatives with connectiing airports.
Buffalo to Phoenix with Southwest Airlines
You can fly non-stop every weekday except Mondays with departure times from 5:00 am to 7:00 pm. You can also catch a transit flight via Chicago or Omaha.
With Sun Country Airlines
If you fly from Buffalo with Sun Country Airlines you will do a stopover in Minneapolis, MSP before reaching Phoenix. This flight trip will take 7 hours and 3 minutes and you can fly every Monday, Thursday, Friday or Sunday with departures at 11 in the morning or 12 in the afternoon.
Distance & flight times: Buffalo Niagara International to Phoenix Sky Harbor International
The shortest flight time between BUF and PHX is 5 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 0m | - | 1918 miles (3086 km) |
MSP Minneapolis | 6h 43m | 1h 21m | 2017 miles (3245 km) |
DCA Washington | 6h 56m | 1h 12m | 2282 miles (3672 km) |
IAD Dulles | 7h 8m | 40m | 2248 miles (3617 km) |
MDW Chicago | 7h 13m | 1h 5m | 1918 miles (3086 km) |
ORD Chicago | 7h 21m | 2h 58m | 1919 miles (3088 km) |
OMA Omaha | 7h 25m | 50m | 1931 miles (3107 km) |
DFW Dallas | 7h 34m | 2h 55m | 2087 miles (3358 km) |
DAL Dallas | 7h 50m | 1h 20m | 2094 miles (3369 km) |
CLT Charlotte | 7h 53m | 1h 1m | 2329 miles (3747 km) |
BNA Nashville | 7h 55m | 50m | 2089 miles (3361 km) |
PHL Philadelphia | 7h 56m | 2h 11m | 2362 miles (3800 km) |
JFK New York | 8h 1m | 1h 4m | 2462 miles (3961 km) |
LAS Las Vegas | 8h 10m | 2h 15m | 2249 miles (3619 km) |
BWI Baltimore | 8h 15m | 2h 10m | 2287 miles (3680 km) |
DEN Denver | 8h 16m | 2h 28m | 1968 miles (3167 km) |
DTW Detroit | 8h 21m | 3h 0m | 1918 miles (3086 km) |
ATL Atlanta | 9h 10m | 2h 43m | 2308 miles (3714 km) |
LGA New York | 9h 21m | - | - |
EWR New York | 9h 33m | 2h 9m | 2422 miles (3897 km) |
HOU Houston | 9h 45m | 45m | 2326 miles (3743 km) |
AUS Austin | 10h 5m | 2h 53m | 2247 miles (3615 km) |

