Flight distance between San Andros, Bahamas and Upper Hutt, New Zealand 8,187.0 mi / 13,175.7 km