Flights from Charlotte to London

CLT
Charlotte
3982 mi
LHR
London
3
Direct Routes
1
Airline
6409
Kilometers
8h 31m
Flight Time
Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

CLT LAX LHR
Via Los Angeles International Airport (Los Angeles)
American Airlines American Airlines
2 flights
CLT PHX LHR
Via Phoenix Sky Harbor International Airport (Phoenix)
American Airlines American Airlines
2 flights
CLT MIA LHR
Via Miami International Airport (Miami)
American Airlines American Airlines
2 flights

About Charlotte to London Flights

There are 3 direct flights from Charlotte Douglas International Airport (Charlotte) (CLT) to London Heathrow Airport (London) (LHR), operated by 1 airline.

The distance between CLT and LHR is approximately 3982 miles (6409 km), with an estimated flight time of 8h 31m.

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

Frequently Asked Questions

Are there direct flights from CLT to LHR?
Yes, there are 3 direct flights from Charlotte Douglas International Airport (Charlotte) to London Heathrow Airport (London), operated by British Airways.
How long is the flight from CLT to LHR?
The flight takes approximately 8h 31m. The distance is 3982 miles (6409 km).
Which airlines fly from CLT to LHR?
Airlines operating this route include British Airways.