Flight distance between Sancti Spíritus, Cuba and Foshan, China 9,217.5 mi / 14,834.1 km