Flight distance between Arthur’s Town, Bahamas and Ascensión, Bolivia 2,912.4 mi / 4,687.0 km