Flight distance between Uitenhage, South Africa and Diekirch, Luxembourg 5,897.0 mi / 9,490.3 km