Flight distance between Petra, Jordan and San Lorenzo, Honduras 7,588.6 mi / 12,212.6 km