Flight distance between San Andros, Bahamas and Rotorua, New Zealand 8,086.1 mi / 13,013.4 km