Guangzhou to Hanoi flight distance & time (CAN-HAN)
How far is Guangzhou from Hanoi by plane? The great circle distance from Guangzhou Baiyun International Airport (CAN) to Noi Bai International Airport (HAN) is 808 km / 437 nm, about 1h 16m flight time, with an initial heading of 254° (WSW).
| From | Guangzhou Baiyun International Airport (CAN), Guangzhou, CN |
|---|---|
| To | Noi Bai International Airport (HAN), Hanoi, VN |
| Distance | 808 km · 437 nm · 502 mi |
| Initial heading | 254° (WSW) |
Airlines on this route
- China Southern Airlines (CZ)
- Vietnam Airlines (VN)
Aircraft with enough range to fly CAN to HAN nonstop
Open CAN to HAN in the calculator · Return route HAN to CAN
Frequently asked questions
- How far is Guangzhou from Hanoi?
- The great circle distance between Guangzhou and Hanoi is 808 km (437 nm / 502 mi).
- How long is the flight from Guangzhou to Hanoi?
- A direct flight from CAN to HAN takes about 1h 16m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
- Is there a nonstop flight from Guangzhou to Hanoi?
- Yes - 2 airlines currently operate this route, see the list above.