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