Flight distance between Arthur’s Town, Bahamas and Santo André, Brazil 3,865.0 mi / 6,220.2 km