Flight distance between Midrand, South Africa and Belfast, United Kingdom 5,924.1 mi / 9,534.0 km