Located on the east coast of South Africa, in the KwaZulu-Natal Province, lies the laid-back city of South Africa. Famed for the historic Battle of Blood River, between the Zulus and Voortrekkers, this city boasts a fascinating history as well as stunning landscapes. Must-see attractions include the Valley of 1000 Hills, Msunduzi Museum and the National Botanical Gardens.
Cheap flights to Pietermaritzburg are now available for a limited period of time, so get ready to enjoy the spectacular landscapes and outdoor attractions of this historical city! Pietermaritzburg is home to Pietermaritzburg Airport (PZB), located to the south of the city, an easy 15-minute drive from the centre of town. Pietermaritzburg Airport serves a multitude of local airlines, including South African Airways, Kulula and Mango Airlines. Direct flights depart from Johannesburg, on a 60-minute route; flight duration from Cape Town is 1 hour, 55 minutes.