Flight distance between Midrand, South Africa and Ibagué, Colombia 7,182.0 mi / 11,558.2 km