Flight distance between Ahmedabad, India and Boyeros, Cuba 8,839.6 mi / 14,226.0 km