Flight distance between Uitenhage, South Africa and Ballarat, Australia 6,120.1 mi / 9,849.4 km