Flight distance between Midrand, South Africa and Helsingborg, Sweden 5,740.4 mi / 9,238.3 km