Flying from Johannesburg to Pietermaritzburg Airport (PZB): What you need to know
Begin your travels at one of Johannesburg's main airports, O.R. Tambo International Airport (JNB) or Lanseria International Airport (HLA). Check out your options for booking a flight from Johannesburg to Pietermaritzburg Airport (PZB) departing from either of these.
The average duration of a direct Johannesburg to Pietermaritzburg Airport flight is 1 hour 5 minutes.
Pietermaritzburg's timezone is UTC+2, which is the same as Johannesburg. Pietermaritzburg Airport is located in Pietermaritzburg.
The busiest route is from O.R. Tambo International Airport (JNB) to Pietermaritzburg Airport (PZB), with 24 direct services every week. If you want to be on your way right away, the earliest flight from JNB to PZB is the 7am Airlink (South Africa) service. If you need some extra time before takeoff, the last departure is at 6:15pm with Airlink (South Africa).
For stress-free travel, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This will give you enough time to board your flight from Johannesburg to PZB.
In high season, allow for longer queues and get there earlier. Aim for at least two hours ahead for domestic flights and up to four hours for international trips.
Airports in Johannesburg
O.R. Tambo International Airport (JNB)
You can jump on a direct flight from Johannesburg to Pietermaritzburg Airport (PZB) out of O.R. Tambo International Airport (JNB).
Airlink (South Africa) is a leading airline that offers direct flights from Johannesburg to Pietermaritzburg Airport leaving from JNB.
Airlink (South Africa) is the most frequently chosen airline for flights from JNB to PZB.
With 75.82% of its services landing on schedule, Airlink (South Africa) is the best performing carrier for punctuality on this route.
Located around 29 kilometres from central Johannesburg, JNB can be reached in about 30 minutes by car (depending on traffic). The journey on public transport is roughly 1 hour 10 minutes.
Looking for a comfortable hotel near O.R. Tambo International Airport? If you're catching an early flight from Johannesburg to Pietermaritzburg Airport, these accommodation options will have you sleeping just around the corner from the terminal:
When it comes to O.R. Tambo International Airport's on-time performance, data shows 77.1% of flights arrive within the scheduled time frame.
Lanseria International Airport (HLA)
HLA is around 48 kilometres from central Johannesburg. It'll take you 50 minutes or so to get to the airport when driving from the city centre.
Catching the earliest flight? Think about checking in to one of these accommodation options near Lanseria International Airport the day before your Johannesburg to PZB flight:
About Pietermaritzburg Airport (PZB)
If you're coming in on a late flight from Johannesburg to Pietermaritzburg Airport, few things beat the convenience of staying near the terminal. Grab your luggage from the carousel and then be showered and sleeping not long after at one of these options near PZB:
How to find the cheapest flights from Johannesburg to Pietermaritzburg Airport (PZB)
Rs19,301 is currently the best price for a one-way ticket from Johannesburg to Pietermaritzburg Airport. A return flight starts from Rs39,184. These prices can change based on availability and demand.
Get your hands on cheap flights from Johannesburg to PZB by booking ten months ahead. Based on our research, that's the ideal time frame for finding the biggest deals.
March is when you're most likely to land a bargain on a Johannesburg to Pietermaritzburg Airport ticket. If you'd like to travel at a different time of year, the 'Whole month' tool will give you the lowest prices for each month.
Locking in a cheap flight ticket from Johannesburg to PZB is a piece of cake with Price Alerts. All you need to do is create one of these automatic alerts and we'll get in touch when the price has dropped.
Bag the best deal on a flight from Johannesburg to Pietermaritzburg Airport with the help of the filters. Choose your ideal arrival and departure times, number of stops and airlines. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest.'
The best time to fly from Johannesburg to Pietermaritzburg Airport (PZB)
It's time to work out when to book your flight from Johannesburg to Pietermaritzburg Airport (PZB). June is the peak month for travel to Pietermaritzburg. If you like things a bit more low-key, go in January.
The warmest month in Pietermaritzburg is January, with temperatures ranging between 14ºC and 28ºC. Lock in your Johannesburg to PZB flight ticket then if that's your idea of comfortable weather.
If you want cooler conditions, search for a cheap ticket from Johannesburg to Pietermaritzburg Airport in July when temperatures are between 5ºC and 23ºC.
More about Pietermaritzburg
Once you've booked your flight from Johannesburg to Pietermaritzburg Airport, choose a hotel that puts you where you want to be. Make one of these accommodation options your base for exploring Pietermaritzburg:
Sri Siva Soobramoiniar And Marriamen Temples and KwaZulu-Natal National Botanical Garden are just two of the top attractions to put on your Pietermaritzburg must-do list. Keep the sightseeing going at Ezemvelo KZN Wildlife.
Explore more of South Africa
You've visited Pietermaritzburg, now it's time to discover other corners of South Africa. Journey around 209 kilometres north to Newcastle to tick off its must-visit sights. From Roman Catholic Church: Christ The King to Jaami Masjid and Newcastle Central Jungle Gym park, you've got a jam-packed schedule ahead.
Richards Bay is another standout destination in South Africa and is around 193 kilometres north-east of Pietermaritzburg. No trip is complete without dropping by Thulasihleka Pan Bird Sanctuary, Pelican Island and Ngoya Park.