Flights from Charlotte to London

CLT
Charlotte
3982 mi
LHR
London
4
Direct Routes
2
Airlines
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 MIA LHR
Via Miami International Airport (Miami)
American Airlines American Airlines
2 flights
CLT PHX LHR
Via Phoenix Sky Harbor International Airport (Phoenix)
American Airlines American Airlines
2 flights

About Charlotte to London Flights

There are 4 direct flights from Charlotte Douglas International Airport (Charlotte) (CLT) to London Heathrow Airport (London) (LHR), operated by 2 airlines.

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 4 direct flights from Charlotte Douglas International Airport (Charlotte) to London Heathrow Airport (London), operated by American Airlines, 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 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.