Flight distance between Malang, Indonesia and Invercargill, New Zealand 4,213.0 mi / 6,780.1 km