Flight distance between Cape Town, South Africa and Pasto, Colombia 6,592.2 mi / 10,609.1 km