Flight distance between Marsh Harbour, Bahamas and Upper Hutt, New Zealand 8,295.3 mi / 13,350.0 km