Flight distance between Swakopmund, Namibia and Pietermaritzburg, South Africa 1,092.6 mi / 1,758.4 km