Flight distance between Rio de Janeiro, Brazil and Upper Hutt, New Zealand 7,377.9 mi / 11,873.6 km