Flight distance between San Andros, Bahamas and Taiohae, French Polynesia 4,786.7 mi / 7,703.5 km