Flight distance between Ahmedabad, India and Santiago de Cuba, Cuba 8,779.2 mi / 14,128.8 km