Flight distance between San Andros, Bahamas and Natal, Brazil 3,581.0 mi / 5,763.1 km