Flight distance between Cienfuegos, Cuba and Ahmedabad, India 8,826.9 mi / 14,205.5 km