Flight distance between Cape Coast, Ghana and Cape Town, South Africa 2,987.1 mi / 4,807.3 km