Flight distance between Uitenhage, South Africa and Pasto, Colombia 6,992.1 mi / 11,252.7 km