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