Flight distance between San Andros, Bahamas and Ouidah, Benin 5,416.5 mi / 8,717.0 km