Flight distance between Ahmedabad, India and Palma Soriano, Cuba 8,775.2 mi / 14,122.4 km