Flight distance between Uitenhage, South Africa and Salyan, Azerbaijan 5,287.7 mi / 8,509.8 km