Flight distance between Muscat, Oman and Cairo, Egypt 1,728.7 mi / 2,782.0 km