Buffalo (BUF) to Phoenix (PHX) flight deal in economy from $149
Buffalo Niagara International Airport
Buffalo, United States
Phoenix Sky Harbor International Airport
Phoenix, United States
$205 USD
-27%$149 USD
Verified 12 days agoJuly 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Fair Availability
31% of dates checked are available within 10% of the lowest price
Wednesday, July 22nd, 2026
Outbound Flights
7h 19m·1 stop
$149 USD
BUFJul 22 19:40
→PHLJul 22 21:10
AA 6114Embraer ERJ-145
40m layover

PHLJul 22 21:50
→PHXJul 22 23:59
AA 2721Airbus A321
9h 28m·2 stops
$154 USD
BUFJul 22 06:32
→ORDJul 22 07:35
AA 1195Airbus A319
55m layover

ORDJul 22 08:30
→DFWJul 22 11:04
AA 1555Boeing 737
1h 29m layover

DFWJul 22 12:33
→PHXJul 22 13:00
AA 1685Airbus A321
9h 29m·1 stop
$180 USD
BUFJul 22 05:20
→PHLJul 22 06:46
AA 5873Embraer ERJ-145
2h 59m layover

PHLJul 22 09:45
→PHXJul 22 11:49
AA 2820Airbus A321neo
9h 55m·1 stop
$180 USD
BUFJul 22 06:01
→CLTJul 22 08:01
AA 1204Boeing 737
3h 36m layover

CLTJul 22 11:37
→PHXJul 22 12:56
AA 588Airbus A321
9h 49m·2 stops
$185 USD
BUFJul 22 08:08
→ORDJul 22 09:10
AA 2112Boeing 737
1h 50m layover

ORDJul 22 11:00
→DFWJul 22 13:33
AA 2222Airbus A321
57m layover

DFWJul 22 14:30
→PHXJul 22 14:57
AA 2108Airbus A321neo
8h 3m·1 stop
$216 USD
BUFJul 22 06:01
→CLTJul 22 08:01
AA 1204Boeing 737
1h 40m layover

CLTJul 22 09:41
→PHXJul 22 11:04
AA 1986Airbus A321neo
6h 50m·1 stop
$216 USD
BUFJul 22 08:08
→ORDJul 22 09:10
AA 2112Boeing 737
1h 6m layover

ORDJul 22 10:16
→PHXJul 22 11:58
AA 3079Airbus A321
8h 51m·1 stop
$216 USD
BUFJul 22 16:45
→ORDJul 22 18:00
AA 4913Canadair RJ 700
2h 54m layover

ORDJul 22 20:54
→PHXJul 22 22:36
AA 332Airbus A321
7h 16m·1 stop
$255 USD
BUFJul 22 16:46
→DFWJul 22 19:10
AA 1615Airbus A321
1h 20m layover

DFWJul 22 20:30
→PHXJul 22 21:02
AA 1133Airbus A321
7h 46m·1 stop
$320 USD
BUFJul 22 10:44
→PHLJul 22 12:10
AA 5925Embraer ERJ-145
1h 16m layover

PHLJul 22 13:26
→PHXJul 22 15:30
AA 3203Airbus A321
7h 17m·1 stop
$320 USD
BUFJul 22 13:57
→CLTJul 22 15:59
AA 1616Boeing 737
51m layover

CLTJul 22 16:50
→PHXJul 22 18:14
AA 1779Airbus A321
7h·1 stop
$320 USD
BUFJul 22 14:27
→DFWJul 22 16:35
AA 1842Boeing 737MAX 8 Passenger
1h 20m layover

DFWJul 22 17:55
→PHXJul 22 18:27
AA 1648Airbus A321
7h 53m·1 stop
$320 USD
BUFJul 22 14:44
→PHLJul 22 16:14
AA 6041Embraer ERJ-145
1h 16m layover

PHLJul 22 17:30
→PHXJul 22 19:37
AA 1984Airbus A321
6h 52m·1 stop
$340 USD
BUFJul 22 16:45
→ORDJul 22 18:00
AA 4913Canadair RJ 700
52m layover

ORDJul 22 18:52
→PHXJul 22 20:37
AA 866Boeing 737