Flight distance between Midrand, South Africa and Bromma, Sweden 5,924.4 mi / 9,534.4 km