Flight distance between Al Ghayz̧ah, Yemen and Muscat, Oman 650.6 mi / 1,047.1 km