Airlines with flights from London to Phoenix
There are 9 airlines with scheduled flights between LHR and PHX. Both British Airways and American Airlines operates non-stop flights from Heathrow to Phoenix Sky Harbor International and the flight time is 10 hours and 55 minutes.
Choose airline
Schedules
Non-stop with British Airways
-
Total flight time: 10 hours and 55 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
7 flights per week
-
Airbus A350-1000
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with American Airlines
-
Total flight time: 11 hours
-
One World Alliance
-
Phoenix is a American Airlines hub.
-
7 flights per week
-
Boeing 777-200 / 200ER
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Salt Lake City with Delta Air Lines
-
Total flight time: 13h 03m - 15h 31m.
-
Sky Team Alliance
-
10 flights per week
Flight
DL1738
The timetable & schedule information was updated at 2026-04-21
Via Denver with United Airlines
-
Total flight time: 13h 10m - 16h 54m.
-
21 flights per week
Flight
UA1254
UA1729
The timetable & schedule information was updated at 2026-04-21
Via Minneapolis with Delta Air Lines
-
Total flight time: 13h 44m - 15h 45m.
-
Sky Team Alliance
-
14 flights per week
Flight
DL2297
The timetable & schedule information was updated at 2026-04-21
Via Dallas with American Airlines
-
Total flight time: 13h 53m - 17h 45m.
-
One World Alliance
-
Phoenix is a American Airlines hub.
-
62 flights per week
-
Boeing 777-200 / 200ER
Flight
AA2108
AA1155
AA1133
AA2319
AA3239
The timetable & schedule information was updated at 2026-04-21

There are 9 airlines with scheduled flights between LHR and PHX. Both British Airways and American Airlines operates non-stop flights from Heathrow to Phoenix Sky Harbor International and the flight time is 10 hours and 55 minutes.
Via Montreal with Air Canada
Via Paris with Air France
Via Calgary with WestJet
Via New York with JetBlue
Via Seattle with Alaska Airlines