Flight distance between Midrand, South Africa and Southampton, United Kingdom 5,609.9 mi / 9,028.2 km