Flight distance between San Andros, Bahamas and Rose Belle, Mauritius 9,604.2 mi / 15,456.5 km