Flight distance between Uitenhage, South Africa and Halmstad, Sweden 6,291.4 mi / 10,125.0 km