Flights from Guangzhou (Huadu) to London

CAN
Guangzhou (Huadu)
5900 mi
LHR
London
2
Direct Routes
1
Airline
9496
Kilometers
12h 22m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

CAN DOH LHR
Via Hamad International Airport (Doha)
Qatar Airways British Airways
2 flights
CAN HND LHR
Via Tokyo Haneda International Airport (Tokyo)
China Southern Airlines All Nippon Airways
2 flights
CAN HKG LHR
Via Hong Kong International Airport (Hong Kong)
Cathay Pacific British Airways
2 flights
CAN IST LHR
Via İstanbul Airport (Arnavutköy, Istanbul)
Turkish Airlines British Airways
2 flights
CAN TPE LHR
Via Taiwan Taoyuan International Airport (Taoyuan)
China Southern Airlines China Airlines
2 flights
CAN PVG LHR
Via Shanghai Pudong International Airport (Shanghai (Pudong))
Shanghai Airlines China Eastern Airlines
2 flights

About Guangzhou (Huadu) to London Flights

There are 2 direct flights from Guangzhou Baiyun International Airport (Guangzhou (Huadu)) (CAN) to London Heathrow Airport (London) (LHR), operated by 1 airline.

The distance between CAN and LHR is approximately 5900 miles (9496 km), with an estimated flight time of 12h 22m.

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

FAQ

Frequently asked questions

Are there direct flights from CAN to LHR?
Yes, there are 2 direct flights from Guangzhou Baiyun International Airport (Guangzhou (Huadu)) to London Heathrow Airport (London), operated by China Southern Airlines.
How long is the flight from CAN to LHR?
The flight takes approximately 12h 22m. The distance is 5900 miles (9496 km).
Which airlines fly from CAN to LHR?
Airlines operating this route include China Southern Airlines.
Upgrade

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.