Flight distance between Dimitrovgrad, Bulgaria and Invercargill, New Zealand 10,585.7 mi / 17,036.0 km