Flight distance between Midrand, South Africa and Launceston, Australia 6,363.9 mi / 10,241.7 km