Flight distance between Uitenhage, South Africa and Baia Mare, Romania 5,626.4 mi / 9,054.8 km