Flight distance between Uitenhage, South Africa and Elche, Spain 5,250.2 mi / 8,449.4 km