Flight distance between Sofia, Bulgaria and Invercargill, New Zealand 10,710.2 mi / 17,236.4 km