All scheduled flights from Colombo to Guangzhou (CMB-CAN)
Sri Lanka
China
All scheduled flights from CMB to CAN. You can fly from Colombo to Guangzhou non-stop on Mondays & Tuesdays and the flight takes about 5 and a half hours. Flights with stops take between 8 to 12 hours depending on your flight and connection airport.