Flight distance between Al Ghayz̧ah, Yemen and Petropavl, Kazakhstan 2,820.1 mi / 4,538.6 km