Flights from Philadelphia to London

PHL
Philadelphia
3535 mi
LHR
London
4
Direct Routes
1
Airline
5690
Kilometers
7h 37m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

PHL DOH LHR
Via Hamad International Airport (Doha)
American Airlines British Airways
2 flights
PHL MAD LHR
Via Adolfo Suárez Madrid–Barajas Airport (Madrid)
American Airlines British Airways
2 flights
PHL MIA LHR
Via Miami International Airport (Miami)
American Airlines American Airlines
2 flights
PHL SEA LHR
Via Seattle–Tacoma International Airport (Seattle)
American Airlines Delta Air Lines
2 flights
PHL CDG LHR
Via Charles de Gaulle International Airport (Paris (Roissy-en-France, Val-d'Oise))
Iberia Airlines British Airways
2 flights
PHL ZRH LHR
Via Zürich Airport (Zurich)
American Airlines British Airways
2 flights
PHL RDU LHR
Via Raleigh Durham International Airport (Raleigh/Durham)
British Airways American Airlines
2 flights

About Philadelphia to London Flights

There are 4 direct flights from Philadelphia International Airport (Philadelphia) (PHL) to London Heathrow Airport (London) (LHR), operated by 1 airline.

The distance between PHL and LHR is approximately 3535 miles (5690 km), with an estimated flight time of 7h 37m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from PHL to LHR?
Yes, there are 4 direct flights from Philadelphia International Airport (Philadelphia) to London Heathrow Airport (London), operated by American Airlines.
How long is the flight from PHL to LHR?
The flight takes approximately 7h 37m. The distance is 3535 miles (5690 km).
Which airlines fly from PHL to LHR?
Airlines operating this route include American Airlines.

Get live seat data for this route

Sign up free to search seat maps, or subscribe from $3.99/mo for live availability and seat alerts.