Flight distance between Midrand, South Africa and Horsens, Denmark 5,756.9 mi / 9,264.9 km