Flight distance between Şaḩam, Oman and Beirut, Lebanon 1,452.2 mi / 2,337.1 km