A modern building with a curved roof and a sign that reads "GEN SAN SUN".

Cheap Flights from Guangzhou (CAN) to General Santos (GES) ~

Photo by Jessie Gacal
Open Photo by Jessie Gacal

Travel information

Origin airport
Baiyun International Airport
Destination airport
General Santos
Distance
2,304 km away
*Available to Expedia members.