Flight distance between Midrand, South Africa and Bathurst, Australia 6,815.1 mi / 10,967.8 km