Flight distance between Uitenhage, South Africa and Karlstad, Sweden 6,471.2 mi / 10,414.4 km