Flight distance between Midrand, South Africa and Uppsala, Sweden 5,961.5 mi / 9,594.1 km