Flight distance between Petra, Jordan and Arecibo, Puerto Rico 6,270.1 mi / 10,090.7 km