Flight distance between San Andros, Bahamas and Mahina, French Polynesia 5,632.2 mi / 9,064.2 km