Flight distance between San Andros, Bahamas and Caxito, Angola 6,575.1 mi / 10,581.7 km