Flight distance between Sihanoukville, Cambodia and Casablanca, Morocco 6,989.1 mi / 11,247.9 km