Flight distance between Sambava, Madagascar and Invercargill, New Zealand 6,763.2 mi / 10,884.4 km