Flight distance between Townsville, Australia and San Andros, Bahamas 9,551.5 mi / 15,371.7 km