Flight distance between Petra, Jordan and San Pedro Sula, Honduras 7,525.7 mi / 12,111.4 km