Wayfli › Ho Chi Minh City (SGN) › To Guangzhou (CAN)

Ho Chi Minh City (SGN) to Guangzhou (CAN) flights

There are direct flights from Ho Chi Minh City Tan Son Nhat International Airport to Guangzhou Baiyun International Airport, sold by 3 airlines (including codeshares): Spring Airlines, China Southern Airlines and Vietnam Airlines. The distance is 1,566 km, about 2h 25m in the air. There are also 11 one-stop options, via airports such as Hong Kong, Hanoi and Haikou.

Live fares for SGN → CANSee all routes on the map
1,566 kmdistance
~2h 25mdirect flight time (estimate)
3direct airlines
11one-stop options

Direct flights from Ho Chi Minh City to Guangzhou

RouteAirlines (incl. codeshares)DistanceTime (est.)
SGN → CANSpring Airlines, China Southern Airlines, Vietnam Airlines1,566 km~2h 25m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
HKG Hong KongCathay Pacific and Hong Kong Airlines then Cathay Pacific and China Southern Airlines1,629 km~4h 40m
HAN HanoiPacific Airlines and Vietjet then China Southern Airlines and Vietjet1,968 km~5h 5m
HAK HaikouHainan Airlines then 9 Air and Air China1,576 km~4h 35m
NNG NanningSichuan Airlines then Air China and China Southern Airlines1,853 km~4h 55m
DAD DanangPacific Airlines and Vietjet then China Southern Airlines and Vietnam Airlines1,580 km~4h 35m
CXR Nha TrangPacific Airlines and Vietjet then China Southern Airlines1,647 km~4h 40m
REP Siem-reapAir Cambodia and Vietnam Airlines then China Southern Airlines and Air Cambodia1,916 km~5h
KTI Phnom PenhAir Cambodia then Air Cambodia1,804 km~4h 50m
PNH Phnom-penhAir Cambodia and Qatar Airways then China Southern Airlines1,805 km~4h 50m
SAI Siem ReapVietnam Airlines then Cambodia Airways1,915 km~5h
HPH HaiphongPacific Airlines and Vietjet then Shenzhen Airlines1,847 km~4h 55m

More from Ho Chi Minh City and Guangzhou

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.