Flight distance between Arthur’s Town, Bahamas and Petra, Jordan 6,507.1 mi / 10,472.2 km