Flight distance between Rustaq, Oman and Petropavl, Kazakhstan 2,256.9 mi / 3,632.2 km