FlightsFrom Johannesburg

To Port Elizabeth

Cheap Flights from Johannesburg to Port Elizabeth

Browse current best options from Johannesburg. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Johannesburg

RatePunk searches hundreds of travel sites at once for deals on flights to Port Elizabeth

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Johannesburg to Port Elizabeth

Explore current cheapest deals departing from Johannesburg to Port Elizabeth

June 22 - June 29

Cheapest

HLA - Port Elizabeth

$179

$114

Round trip

June 18 - June 19

Cheapest
Best
Earliest

HLA - Port Elizabeth

$191

$114

Round trip

June 18 - June 22

Earliest

HLA - Port Elizabeth

$190

$117

Round trip

June 22 - July 14

HLA - Port Elizabeth

$160

$119

Round trip

June 22 - June 23

HLA - Port Elizabeth

$188

$119

Round trip

June 22 - June 29

JNB - Port Elizabeth

$174

$119

Round trip

June 18 - June 19

Earliest

JNB - Port Elizabeth

$181

$119

Round trip

June 25 - June 29

HLA - Port Elizabeth

$189

$120

Round trip

June 18 - June 29

Earliest

HLA - Port Elizabeth

$164

$120

Round trip

June 21 - June 22

HLA - Port Elizabeth

$190

$120

Round trip

Unlock all 500+ flight deals to Port Elizabeth and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Johannesburg to Port Elizabeth

Fares for flights from Johannesburg to Port Elizabeth typically range from $77–$140, with a median of $93. Right now, fares are below the typical level, and 50% of recent fares were classified as a good price. New deals appear almost daily for this route, offering frequent opportunities to find cheap flights from Johannesburg to Port Elizabeth.
If you are looking for the cheapest time to fly from Johannesburg to Port Elizabeth, January stands out with a median fare of $71. Other cost-effective months include September, with a median of $75, and August, where the median fare is $78.
A typical journey from Johannesburg to Port Elizabeth takes about 1h 45m. This duration reflects the median flight time for all itineraries, including any connections. Given that almost all itineraries are non-stop, you can expect a quick and efficient trip.
The route from Johannesburg to Port Elizabeth covers a distance of 908 kilometers, classifying it as a short-haul flight. This means you can anticipate a relatively brief travel experience, ideal for quick getaways or business trips within the region.
For direct flights from Johannesburg to Port Elizabeth, 86.6% of recent fares were non-stop. This indicates that almost all itineraries are non-stop, making it highly probable you will find a direct flight for your journey. For the remaining itineraries that do include stops, they typically involve 1 connection.

How much is a round trip from Johannesburg to Port Elizabeth

Regular price: $136 - $251

Prices are currently below the regular range.

The regular price range for flights from Johannesburg to Port Elizabeth is between $136 and $251. The current lowest deal is $114 with Safair for travel from Jun 22-Jun 29.

now $114

Low $136

High $251

The cheapest time to fly from Johannesburg to Port Elizabeth

The cheapest month to fly from JNB to PLZ is January, with a median price of $71. The most expensive month is July, with a median price of $221. Prices are generally lower from January to December.

January

Cheapest

Flights from $71

July

Most Expensive

Flights from $221

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Johannesburg to Port Elizabeth

Airline logo

Safair

Last-minute flights going from Johannesburg to Port Elizabeth

Wed, Jun 17

⌛ Last-Minute

JNB - Port Elizabeth

Safair

Johannesburg (JNB) - Port Elizabeth (PLZ)

Safair

$169

$128

One-way

Wed, Jun 17

⌛ Last-Minute

JNB - Port Elizabeth

Safair

Johannesburg (JNB) - Port Elizabeth (PLZ)

Safair

$178

$142

One-way

Thu, Jun 18

⌛ Last-Minute

HLA - Port Elizabeth

Safair

Johannesburg (HLA) - Port Elizabeth (PLZ)

Safair

$191

$114

One-way

Thu, Jun 18

⌛ Last-Minute

HLA - Port Elizabeth

Safair

Johannesburg (HLA) - Port Elizabeth (PLZ)

Safair

$190

$117

One-way

Thu, Jun 18

⌛ Last-Minute

JNB - Port Elizabeth

Safair

Johannesburg (JNB) - Port Elizabeth (PLZ)

Safair

$181

$119

One-way

Thu, Jun 18

⌛ Last-Minute

HLA - Port Elizabeth

Safair

Johannesburg (HLA) - Port Elizabeth (PLZ)

Safair

$164

$120

One-way

Biggest price drops on these dates for flights from Johannesburg to Port Elizabeth

1 night

Jun 18 - Jun 19

$191  →  $114

40%

4 nights

Jun 18 - Jun 22

$190  →  $117

39%

1 night

Jun 21 - Jun 22

$190  →  $120

37%

1 night

Jun 22 - Jun 23

$188  →  $119

37%

Popular Airports to fly from Johannesburg to Port Elizabeth

Johannesburg - Port Elizabeth route insights

💸 Price insights

Recent fares are below the typical level.

Recent fares from Johannesburg to Port Elizabeth are below the typical level at $114.

📅 Best time to fly

January is historically the cheapest month to fly.

Historically, January is the cheapest month to fly, with a median price of $71.

⏱️ Flight duration

Direct flights take 1h 45m.

Typically, a direct flight from Johannesburg to Port Elizabeth takes 1 hour and 45 minutes.

✈️ Airlines & availability

86.6% of recent deals are direct.

Historically, 86.6% of deals for this route are for direct flights, with frequent availability.

🏆 Airline highlight

Safair offers direct flights.

Safair is an airline that offers direct flights from Johannesburg to Port Elizabeth.

🎯 Booking tip

Good prices are available 50% of the time.

Historically, good prices for flights from Johannesburg to Port Elizabeth are available 50% of the time.

Johannesburg main airports to depart from

O. R. Tambo International (JNB)

Cheapest

O. R. Tambo International is a primary departure airport for flights from Johannesburg to Port Elizabeth.

📍 ~20 km from city center (reachable by car or train)

💸 Flights from ~$114

Lanseria International (HLA)

Lanseria International offers an alternative departure point for your journey from Johannesburg to Port Elizabeth.

📍 ~30 km from city center (reachable by car)

💸 Flights from ~$114

Port Elizabeth main airports to arrive at

Port Elizabeth (PLZ)

Cheapest

Port Elizabeth Airport is a convenient arrival point for Port Elizabeth and surrounding areas.

📍 ~4 km from city center (reachable by car)

💸 Flights from ~$114

Airports nearby Port Elizabeth used as alternative

East London (ELS)

East London is a useful alternative, offering similar domestic flight schedules to major South African hubs.

📍 ~200 km from Port Elizabeth (reachable by car, ~3-4 hours driving via N2 highway)

💸 Flights from ~$123

George (GRJ)

George is a major regional airport serving the Garden Route, with reliable connectivity to major cities.

📍 ~300 km from Port Elizabeth (reachable by car)

💸 Flights from ~$110

Bloemfontein (BFN)

Cheapest

Bloemfontein is a central domestic hub, an alternative for travelers heading towards the interior of the country.

📍 ~500 km from Port Elizabeth (reachable by car)

💸 Flights from ~$84

Cape Town International (CPT)

Cape Town International offers significantly more flight options and international carriers than Port Elizabeth.

📍 ~640 km from Port Elizabeth (reachable by car)

💸 Flights from ~$126

Durban International (DUR)

Durban International is a major airport with an extensive route network for long-haul travel.

📍 ~700 km from Port Elizabeth (reachable by car)

💸 Flights from ~$88

Business & First Class Flight Deals to Port Elizabeth

Discover luxury on the budget with premium cabin class on flights from Johannesburg to Port Elizabeth.

Elite

Best Elite deals to Port Elizabeth

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From JNB

Elite

Oct 08

Port Elizabeth, South Africa

44% AI deal score

$659

From JNB

Elite

Sep 30

Port Elizabeth, South Africa

44% AI deal score

$659

From JNB

Elite

Oct 01

Port Elizabeth, South Africa

44% AI deal score

$659

From JNB

Elite

Sep 21

Port Elizabeth, South Africa

44% AI deal score

$659

From JNB

Elite

Sep 26

Port Elizabeth, South Africa

44% AI deal score

$659

From JNB

Elite

Sep 23

Port Elizabeth, South Africa

44% AI deal score

$660

From JNB

Elite

Oct 18

Port Elizabeth, South Africa

44% AI deal score

$660

From JNB

Elite

Sep 29

Port Elizabeth, South Africa

44% AI deal score

$660

From JNB

Elite

Sep 24

Port Elizabeth, South Africa

44% AI deal score

$660

From JNB

Elite

Oct 10

Port Elizabeth, South Africa

44% AI deal score

$660

From JNB

Elite

Oct 24

Port Elizabeth, South Africa

44% AI deal score

$661

From JNB

Elite

Aug 20

Port Elizabeth, South Africa

44% AI deal score

$661

From JNB

Elite

Oct 24

Port Elizabeth, South Africa

44% AI deal score

$661

From JNB

Elite

Aug 19

Port Elizabeth, South Africa

44% AI deal score

$661

Frequently Asked Questions About Flights to Port Elizabeth

Historically, the optimal time to purchase tickets for flights from Johannesburg to Port Elizabeth is typically 7-13 days before departure. During this window, the average price was around $109. Prices tend to be higher for last-minute bookings, with flights purchased 0-6 days out averaging $160. For those planning further ahead, tickets bought 14-27 days in advance had an average price of $135, while those purchased 28-59 days out averaged $142.

Across the trailing quarter, a good price for a flight from Johannesburg to Port Elizabeth was considered to be $77 or less. The median price for this route was $93. Approximately 25% of tickets were available for $77 or less, while 75% of tickets were priced at $140 or below. These figures are based on pricing trends observed over a 90-day period.

Historically, the cheapest months to fly from Johannesburg to Port Elizabeth are January, with a median price of $71, and September, with a median price of $75. August also offered competitive pricing, with a median of $78. The annual median price for this route was $93, based on data collected over a 270-day period. While August was one of the cheapest months, it also represented the most expensive month in terms of median price.