Flight distance between Arthur’s Town, Bahamas and Vila Nova de Gaia, Portugal 3,955.4 mi / 6,365.7 km