Flight distance between Buenos Aires, Argentina and Invercargill, New Zealand 6,130.1 mi / 9,865.4 km