Flight distance between Okanagan, Canada and Riyadh, Saudi Arabia 7,181.6 mi / 11,557.6 km