Flight distance between Ahmedabad, India and Sihanoukville, Cambodia 2,212.3 mi / 3,560.3 km