Flight distance between Sihanoukville, Cambodia and Riyadh, Saudi Arabia 3,837.6 mi / 6,175.9 km