Flight distance between Swakopmund, Namibia and Cape Town, South Africa 811.8 mi / 1,306.5 km