Flight distance between Petra, Jordan and Faisalābād, Pakistan 2,220.2 mi / 3,573.1 km