Flight distance between San Andros, Bahamas and New Grove, Mauritius 9,605.5 mi / 15,458.5 km