Flight distance between Uitenhage, South Africa and Halden, Norway 6,467.9 mi / 10,409.0 km