Flight distance between Midrand, South Africa and Stockholm, Sweden 5,923.2 mi / 9,532.5 km