Buffalo (BUF) to Phoenix (PHX) flight deal in economy from $149

Wednesday, July 22nd, 2026

Outbound Flights

7h 19m·1 stop
$149 USD
American Airlines
BUFJul 22 19:40
PHLJul 22 21:10
AA 6114Embraer ERJ-145
40m layover
American Airlines
PHLJul 22 21:50
PHXJul 22 23:59
AA 2721Airbus A321
9h 28m·2 stops
$154 USD
American Airlines
BUFJul 22 06:32
ORDJul 22 07:35
AA 1195Airbus A319
55m layover
American Airlines
ORDJul 22 08:30
DFWJul 22 11:04
AA 1555Boeing 737
1h 29m layover
American Airlines
DFWJul 22 12:33
PHXJul 22 13:00
AA 1685Airbus A321
9h 29m·1 stop
$180 USD
American Airlines
BUFJul 22 05:20
PHLJul 22 06:46
AA 5873Embraer ERJ-145
2h 59m layover
American Airlines
PHLJul 22 09:45
PHXJul 22 11:49
AA 2820Airbus A321neo
9h 55m·1 stop
$180 USD
American Airlines
BUFJul 22 06:01
CLTJul 22 08:01
AA 1204Boeing 737
3h 36m layover
American Airlines
CLTJul 22 11:37
PHXJul 22 12:56
AA 588Airbus A321
9h 49m·2 stops
$185 USD
American Airlines
BUFJul 22 08:08
ORDJul 22 09:10
AA 2112Boeing 737
1h 50m layover
American Airlines
ORDJul 22 11:00
DFWJul 22 13:33
AA 2222Airbus A321
57m layover
American Airlines
DFWJul 22 14:30
PHXJul 22 14:57
AA 2108Airbus A321neo
8h 3m·1 stop
$216 USD
American Airlines
BUFJul 22 06:01
CLTJul 22 08:01
AA 1204Boeing 737
1h 40m layover
American Airlines
CLTJul 22 09:41
PHXJul 22 11:04
AA 1986Airbus A321neo
6h 50m·1 stop
$216 USD
American Airlines
BUFJul 22 08:08
ORDJul 22 09:10
AA 2112Boeing 737
1h 6m layover
American Airlines
ORDJul 22 10:16
PHXJul 22 11:58
AA 3079Airbus A321
8h 51m·1 stop
$216 USD
American Airlines
BUFJul 22 16:45
ORDJul 22 18:00
AA 4913Canadair RJ 700
2h 54m layover
American Airlines
ORDJul 22 20:54
PHXJul 22 22:36
AA 332Airbus A321
7h 16m·1 stop
$255 USD
American Airlines
BUFJul 22 16:46
DFWJul 22 19:10
AA 1615Airbus A321
1h 20m layover
American Airlines
DFWJul 22 20:30
PHXJul 22 21:02
AA 1133Airbus A321
7h 46m·1 stop
$320 USD
American Airlines
BUFJul 22 10:44
PHLJul 22 12:10
AA 5925Embraer ERJ-145
1h 16m layover
American Airlines
PHLJul 22 13:26
PHXJul 22 15:30
AA 3203Airbus A321
7h 17m·1 stop
$320 USD
American Airlines
BUFJul 22 13:57
CLTJul 22 15:59
AA 1616Boeing 737
51m layover
American Airlines
CLTJul 22 16:50
PHXJul 22 18:14
AA 1779Airbus A321
7h·1 stop
$320 USD
American Airlines
BUFJul 22 14:27
DFWJul 22 16:35
AA 1842Boeing 737MAX 8 Passenger
1h 20m layover
American Airlines
DFWJul 22 17:55
PHXJul 22 18:27
AA 1648Airbus A321
7h 53m·1 stop
$320 USD
American Airlines
BUFJul 22 14:44
PHLJul 22 16:14
AA 6041Embraer ERJ-145
1h 16m layover
American Airlines
PHLJul 22 17:30
PHXJul 22 19:37
AA 1984Airbus A321
6h 52m·1 stop
$340 USD
American Airlines
BUFJul 22 16:45
ORDJul 22 18:00
AA 4913Canadair RJ 700
52m layover
American Airlines
ORDJul 22 18:52
PHXJul 22 20:37
AA 866Boeing 737