Flight distance between Cape Town, South Africa and Glasgow, United Kingdom 6,346.5 mi / 10,213.7 km