Flight distance between Uitenhage, South Africa and Karlovac, Croatia 5,509.9 mi / 8,867.3 km