Flight distance between Petra, Jordan and Shymkent, Kazakhstan 2,054.4 mi / 3,306.2 km