Flight distance between Uitenhage, South Africa and Karlovac, Croatia 5,510.2 mi / 8,867.7 km