Flight distance between Uitenhage, South Africa and Takoradi, Ghana 3,205.1 mi / 5,158.1 km