Airlines with flights from Philadelphia to London
There are 7 airlines with scheduled flights between PHL and LHR. Both American Airlines and British Airways operates non-stop flights from Philadelphia International Airport to Heathrow and the flight time is 7 hours and 10 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 7 hours and 10 minutes
-
One World Alliance
-
Philadelphia is a American Airlines hub.
-
14 flights per week
-
Boeing 787-9
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with British Airways
-
Total flight time: 7 hours and 5 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
14 flights per week
-
Airbus A350-1000
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Boston with American Airlines
-
Total flight time: 9h 00m - 13h 05m.
-
One World Alliance
-
Philadelphia is a American Airlines hub.
-
147 flights per week
-
Boeing 787-9
Flight
AA108
AA108
The timetable & schedule information was updated at 2026-04-21
Via Boston with JetBlue Airways
-
Total flight time: 9h 10m - 10h 05m.
-
Low-cost airline
-
44 flights per week
Flight
The timetable & schedule information was updated at 2026-04-21
Via Dulles with United Airlines
-
Total flight time: 9h 40m - 11h 18m.
-
68 flights per week
Flight
UA918
UA918
UA924
The timetable & schedule information was updated at 2026-04-21
Via Dublin with Aer Lingus
-
Total flight time: 9h 45m - 12h 30m.
-
22 flights per week
Flight
EI162
EI158
The timetable & schedule information was updated at 2026-04-21

There are 7 airlines with scheduled flights between PHL and LHR. Both American Airlines and British Airways operates non-stop flights from Philadelphia International Airport to Heathrow and the flight time is 7 hours and 10 minutes.
Via Montreal with Air Canada
Via Boston with Delta