Flight distance between Kragujevac, Serbia and Invercargill, New Zealand 10,854.3 mi / 17,468.3 km