Flight distance between Petra, Jordan and Puerto Barrios, Guatemala 7,544.4 mi / 12,141.5 km