Flight distance between Cape Town, South Africa and Ibagué, Colombia 6,598.8 mi / 10,619.7 km