Flight distance between Midrand, South Africa and Norrköping, Sweden 5,884.5 mi / 9,470.2 km