Flight distance between San Andros, Bahamas and Palmerston North, New Zealand 8,148.8 mi / 13,114.2 km