Flight distance between Uitenhage, South Africa and Dubrovnik, Croatia 5,299.3 mi / 8,528.4 km