Flight distance between Foshan, China and Ciego de Ávila, Cuba 9,235.2 mi / 14,862.6 km