Flights from London to Philadelphia

LHR
London
3535 mi
PHL
Philadelphia
3
Direct Routes
2
Airlines
5690
Kilometers
7h 37m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

LHR DOH PHL
Via Hamad International Airport (Doha)
British Airways American Airlines
2 flights
LHR LAX PHL
Via Los Angeles International Airport (Los Angeles)
British Airways American Airlines
2 flights
LHR BCN PHL
Via Josep Tarradellas Barcelona-El Prat Airport (Barcelona)
British Airways American Airlines
2 flights
LHR MAD PHL
Via Adolfo Suárez Madrid–Barajas Airport (Madrid)
British Airways American Airlines
2 flights
LHR YYZ PHL
Via Toronto Lester B. Pearson International Airport (Toronto)
British Airways American Airlines
2 flights

About London to Philadelphia Flights

There are 3 direct flights from London Heathrow Airport (London) (LHR) to Philadelphia International Airport (Philadelphia) (PHL), operated by 2 airlines.

The distance between LHR and PHL 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 LHR to PHL?
Yes, there are 3 direct flights from London Heathrow Airport (London) to Philadelphia International Airport (Philadelphia), operated by American Airlines, British Airways.
How long is the flight from LHR to PHL?
The flight takes approximately 7h 37m. The distance is 3535 miles (5690 km).
Which airlines fly from LHR to PHL?
Airlines operating this route include American Airlines, British Airways.

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.