Flight distance between Arthur’s Town, Bahamas and Florianópolis, Brazil 4,034.7 mi / 6,493.3 km