Flight distance between Petra, Jordan and Changsha, China 4,574.7 mi / 7,362.3 km