Flight distance between San Andros, Bahamas and Joinville, Brazil 4,048.7 mi / 6,515.7 km