Flight distance between Midrand, South Africa and Adelaide Hills, Australia 6,251.3 mi / 10,060.5 km