Flight distance between Santa Clara, Cuba and Foshan, China 9,176.5 mi / 14,768.1 km