Flight distance between San Andros, Bahamas and Petit Raffray, Mauritius 9,598.1 mi / 15,446.7 km