Flight distance between Mosul, Iraq and Sihanoukville, Cambodia 4,145.3 mi / 6,671.3 km