Flight distance between Uitenhage, South Africa and Craiova, Romania 5,395.3 mi / 8,683.0 km