Flight distance between South Boston, United States of America and Arthur’s Town, Bahamas 1,251.8 mi / 2,014.6 km