Flight distance between Midrand, South Africa and Luleå, Sweden 6,335.1 mi / 10,195.4 km