Flight distance between Uitenhage, South Africa and Viborg, Denmark 6,303.4 mi / 10,144.3 km