Flight distance between Arthur’s Town, Bahamas and Porto, Portugal 3,955.7 mi / 6,366.0 km