Flight distance between Uitenhage, South Africa and Armavir, Armenia 5,243.5 mi / 8,438.6 km