Flight distance between Midrand, South Africa and Sligo, Ireland 5,958.1 mi / 9,588.7 km