Flight distance between Kruševac, Serbia and Invercargill, New Zealand 10,825.2 mi / 17,421.4 km