Flights Basseterre — Guangzhou is a popular route. The straight-line distance is 15 497 km. Flight time 18h 44m. Time difference +12h.