Flight distance between Tema, Ghana and Cape Town, South Africa 2,989.5 mi / 4,811.1 km