Cheap Flights from Johannesburg to Port Elizabeth

Travellers and cabin class

Compare Johannesburg to Port Elizabeth flight deals

Find the cheapest month or even day of the year to fly to Port Elizabeth

Book the best Port Elizabeth fare with no extra fees

Flight deals from Johannesburg to Port Elizabeth

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Port Elizabeth? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Port Elizabeth

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Port Elizabeth flights are currently cheapest in March.

Direct flights from Johannesburg to Port Elizabeth

Johannesburg to Port Elizabeth: Alternative routes

Compare routes from Johannesburg to Port Elizabeth below. You may find an airport to fly into that's cheaper, faster, or easier than Port Elizabeth.

Johannesburg to Port Elizabeth: Flight information

The things to know before you go.
Cheapest flight found$116
Cheapest month to flyMarch
Average flight time1 hr, 45 mins
Most popular airlineSafair
Average flights per week150

Finding cheap flights from Johannesburg to Port Elizabeth: Frequently asked questions

The best price we found for a return flight from Johannesburg to Port Elizabeth is $116. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 45 minutes is the average flight time from Johannesburg to Port Elizabeth.
Safair, Airlink and South African Airways fly direct from Johannesburg to Port Elizabeth.
As of March 2025, there are 75 flights per week flying from Johannesburg to Port Elizabeth.
The cheapest month to fly from Johannesburg to Port Elizabeth is usually March 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Port Elizabeth Airport on Sunday, 16 March 2025.
Yes – the average flight time is 1 hour and 45 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Port Elizabeth but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Port Elizabeth is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Port Elizabeth is Safair .

Travelling from Johannesburg to Port Elizabeth International Airport (PLZ): 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). Explore your options for booking a flight from Johannesburg to Port Elizabeth International Airport (PLZ) departing from either of these.

  • The average length of a direct flight from Johannesburg to Port Elizabeth International Airport is 1 hour 44 minutes.

  • Johannesburg and Port Elizabeth (where Port Elizabeth International Airport is located) share the UTC+2 timezone. That means you won't need to adjust your watch once you land.

  • O.R. Tambo International Airport (JNB) to Port Elizabeth International Airport (PLZ) is the most popular route. There are 111 direct departures a week to choose from. If you prefer a later start to the day, take the last flight with Airlink at 18:15. Opt for the first JNB to PLZ departure operated by Airlink at 06:00 if you want to get going earlier.

  • For stress-free travel, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This way, you'll have plenty of time to board your flight from Johannesburg to PLZ.

  • You'll want to head there even earlier during popular months like July. Aim for two hours before domestic departures and four hours ahead of international flights. Once you've checked in, you can use any extra time to relax or go over your itinerary.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • You can find a direct flight from Johannesburg to Port Elizabeth International Airport (PLZ) leaving from O.R. Tambo International Airport (JNB).

  • Top airlines that have direct flights from Johannesburg to Port Elizabeth International Airport departing JNB include:

  • The distance from central Johannesburg to JNB is around 29 kilometres. Check out Google Maps for the quickest way to get there, whether you prefer to drive or use public transport.

  • Want a hassle-free start to your trip? Stay near O.R. Tambo International Airport. Whether you're taking an early flight from Johannesburg to Port Elizabeth International Airport or just don't want to be rushed, these hotels are ideal:

About Port Elizabeth International Airport (PLZ)

Getting from Port Elizabeth International Airport (PLZ) to central Port Elizabeth

  • Port Elizabeth International Airport is approximately 16 kilometres from central Port Elizabeth. With your own car rental or in a cab, the drive is around 19 minutes.

How to find the cheapest flights from Johannesburg to Port Elizabeth International Airport (PLZ)

  • Lock in a one-way ticket from Johannesburg to Port Elizabeth International Airport from $58 or travel return from just $116. Prices are accurate at the time of listing and may change based on availability when you book.

  • Score flight tickets from Johannesburg to PLZ by booking 7 months ahead. Based on flight price data, that's the sweet spot for finding the biggest deals.

  • April is the cheapest month for tickets from Johannesburg to Port Elizabeth International Airport. If you're looking to travel at a different time of year, use the 'Whole month' search feature to see the lowest prices for each month.

  • Snapping up a cheap ticket from Johannesburg to PLZ is a breeze with Price Alerts. Simply set up one of these automatic alerts and we'll notify you as soon as there's a better deal.

  • Take advantage of the filters to find your ideal trip. To see the 'Cheapest,' 'Fastest' or 'Best' flights from Johannesburg to Port Elizabeth International Airport, use the 'Sort by' tool. You can also filter by airline, departure and arrival times, and journey duration.

The best time to fly from Johannesburg to Port Elizabeth International Airport (PLZ)

  • July is the busiest month to hop on a flight from Johannesburg to Port Elizabeth International Airport while April is the quietest. To work out the ideal time to go to Port Elizabeth, consider the pace you like to travel at.

  • Think about the kind of weather that'll work with your plans for Port Elizabeth. The warmest month is January. Book your flights from Johannesburg to PLZ during then and you can expect temperatures of between 18ºC and 26ºC.

  • July sees average temperatures of between 10ºC and 20ºC. Look for cheap flights from Johannesburg to Port Elizabeth International Airport sometime then if you want to travel when it's cooler.

More about Port Elizabeth

  • Start your Port Elizabeth trip off on the right foot by choosing the ideal place to stay. After booking your flight from Johannesburg to Port Elizabeth International Airport, explore our selection of accommodation options including:

  • One of the best ways to experience Port Elizabeth is to visit its leading attractions. Highlights include Kragga Kamma Game Park, Bayworld and Sardinia Bay golf Club.

Complete your Port Elizabeth trip with a car rental

  • Close all those tabs and let us do the hard work for you. We've also got amazing deals on car rentals in Port Elizabeth once you've booked your cheap flight from Johannesburg to Port Elizabeth International Airport. Instantly compare prices in one place and drive away with the perfect ride for less.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.