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

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

There are direct flights from Guangzhou Baiyun International Airport to Ho Chi Minh City Tan Son Nhat International Airport, sold by 3 airlines (including codeshares): China Southern Airlines, Vietjet 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 CAN → SGNSee all routes on the map
1,566 kmdistance
~2h 25mdirect flight time (estimate)
3direct airlines
11one-stop options

Direct flights from Guangzhou to Ho Chi Minh City

RouteAirlines (incl. codeshares)DistanceTime (est.)
CAN → SGNChina Southern Airlines, Vietjet, 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 China Southern Airlines then Cathay Pacific and Hong Kong Airlines1,629 km~4h 40m
HAN HanoiChina Southern Airlines and Vietjet then Pacific Airlines and Vietjet1,968 km~5h 5m
HAK Haikou9 Air and Air China then Hainan Airlines1,576 km~4h 35m
NNG NanningAir China and China Southern Airlines then Sichuan Airlines1,853 km~4h 55m
DAD DanangChina Southern Airlines and Vietnam Airlines then Sun PhuQuoc Airways and Pacific Airlines1,580 km~4h 35m
CXR Nha TrangChina Southern Airlines then Pacific Airlines and Vietjet1,647 km~4h 40m
REP Siem-reapChina Southern Airlines and Air Cambodia then Air Cambodia and Vietnam Airlines1,916 km~5h
KTI Phnom PenhAir Cambodia then Vietnam Airlines1,804 km~4h 50m
PNH Phnom-penhChina Southern Airlines then Air Cambodia and Qatar Airways1,805 km~4h 50m
SAI Siem ReapCambodia Airways then Air Cambodia1,915 km~5h
HPH HaiphongShenzhen Airlines then Pacific Airlines and Vietjet1,847 km~4h 55m

More from Guangzhou and Ho Chi Minh City

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.