Explore the best deals

Discover the cheapest flights from Johannesburg to Port Elizabeth
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Port Elizabeth

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 12 Jan - 18 Jan
$178
$248
$233
$447
$224
$192
$185
$124
$187
$140
$202
$161
NovemberDecemberJanuaryFebruary

Currency and cost comparison

TrainLocal, one-way ticket
47%Trains in Port Elizabeth are 47% cheaper than in Johannesburg.
Johannesburg$3.84
Port Elizabeth$2.02
MealMid-priced restaurant
25%A meal in Port Elizabeth is 25% cheaper than a meal in Johannesburg.
Johannesburg$20.21
Port Elizabeth$15.16
TaxiStandard daytime start rate
134%Taxis are 134% more expensive in Port Elizabeth than in Johannesburg.
Johannesburg$2.02
Port Elizabeth$4.72
CoffeeRegular cappuccino
2%Coffee in Port Elizabeth is 2% cheaper than in Johannesburg.
Johannesburg$3.93
Port Elizabeth$3.84
Exchange rate
1 NZD = 9.91 ZAR
1 ZAR = 0.11 NZD
Last checked on Mon, 17/11
Distance: 894 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Port Elizabeth airports
Port Elizabeth Airport (PLZ)How far from city centre: 4 kms

Comprehensive Guide to Flights from Johannesburg to Port Elizabeth

Port Elizabeth, a city on South Africa's southeastern coast, offers a captivating blend of cultural heritage, historical landmarks, and stunning natural beauty. Its rich history is evident in its Victorian architecture and museums, while its scenic beaches, nature reserves, and vibrant local culture attract travellers seeking a diverse South African experience. The city’s location also makes it a popular destination for those interested in exploring nearby game reserves and the beauty of the Eastern Cape.

Direct flights from Johannesburg to Port Elizabeth typically take around 1 hour and 15 minutes. However, this can vary slightly depending on weather conditions and airline preference. Several major airlines offer direct flights including, but not limited to, Comair and Airlink. They often have multiple flights daily. These flights are the fastest way to reach the coastal city from Johannesburg. The cheapest months to fly tend to be during the shoulder seasons which are considered to be April to May and September to October. You'll likely find the best flight deals if you book your flights 2 to 3 months in advance. Port Elizabeth sees a peak in tourist numbers between December and February, the peak summer season, so expect higher airfares and more crowds during this time. The quietest time to visit is during the off-peak season, typically between May and August when the weather is cooler and less crowded.

Best time to fly to Port Elizabeth

Port Elizabeth enjoys a warm, sunny climate for most of the year, making it an attractive destination year-round. Summer, from December to February, is hot and dry with average temperatures between 18°C and 25°C. Winter, from June to August, is mild and cool with average temperatures ranging from 9°C to 20°C. Spring and autumn offer pleasant transitional seasons with mild temperatures and comfortable conditions for outdoor activities. The city does experience some wind but has the most sunshine and fewest rainy days among South Africa’s coastal cities.

Johannesburg airports

Johannesburg has two main airports which operate and serve commercial flights: OR Tambo International Airport and Lanseria International Airport.

OR Tambo International Airport

OR Tambo International Airport, also known as Johannesburg International Airport, is the main international airport serving Johannesburg and South Africa's busiest airport. Opened in 1952 and covering a vast area, it's a modern facility that handles numerous international and domestic flights daily from major airlines across the globe, making it a major hub for the continent. It features multiple terminals and boasts a wide range of amenities.

Lanseria International Airport

Lanseria International Airport, located northwest of Johannesburg is a smaller, more convenient airport, mainly serving domestic flights and some private flights. Though smaller than OR Tambo, it offers a more efficient travel experience due to its smaller size. It offers faster processing times and a more relaxed atmosphere.

Main airlines for this route

  • Comair
  • Airlink
  • FlySafair

Port Elizabeth airports

Port Elizabeth is served primarily by one major airport currently operating and serving commercial flights: Port Elizabeth Airport.

Port Elizabeth Airport

Port Elizabeth Airport (PLZ) is a medium-sized airport serving the city and its surrounding areas. It primarily handles domestic flights and has a modern terminal with several amenities. The airport is situated approximately 10 km from the city centre, making it easily accessible.

Getting to the city centre from Port Elizabeth Airport is straightforward. Public transportation options include buses, which are a cost-effective choice. Taxis are readily available outside the terminal, providing a convenient door-to-door service. For those seeking more independence, car rentals are also available at the airport.

What to do and see in Port Elizabeth

Port Elizabeth, located on the beautiful Algoa Bay, offers a plethora of activities and attractions. It's a perfect destination for those who enjoy a mix of natural wonders, historical sites, and cultural experiences.

  • Explore the Nelson Mandela Bay: Discover the city's rich history and vibrant culture by visiting various attractions around Nelson Mandela Bay. You can walk along the bay, visit museums or spend time at the beach.
  • Visit the Addo Elephant National Park: Embark on a wildlife safari adventure at the Addo Elephant National Park, a short drive from Port Elizabeth. This world-renowned national park is home to diverse wildlife including the Big 7.
  • Relax on the beaches of Port Elizabeth: Spend a relaxing day at one of Port Elizabeth's stunning beaches, such as Kings Beach or Humewood Beach. Swim, sunbathe, or participate in various water sports.

Frequently asked questions about flights from Johannesburg to Port Elizabeth

Is it safe to travel from Johannesburg to Port Elizabeth during the Covid-19 situation?
At eDreams we do our best to ensure that your travel plans won't be affected by restrictions or possible cancellations that South Africa may apply. Using the flexible ticket gurantee you can decide if you rather rebook or get a refund!
For flights from Johannesburg to Port Elizabeth, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Port Elizabeth is 59$. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Port Elizabeth more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Port Elizabeth costs about $ 4.72 NZD, 134% more expensive than Johannesburg, with a fare of $ 2.02 NZD,
while train tickets cost 47% less at Port Elizabeth: $ 2.02 NZD versus $ 3.84 NZD at Johannesburg.
Comparing the price of a meal, they range from 15.16 NZD euros in Port Elizabeth, 25% less than the 20.21 NZD euros in Johannesburg.
The price of the coffee is around 2% cheaper in Port Elizabeth, with an average of 3.84 NZD, while in Johannesburg the coffee costs 3.93 NZD.
How long does the flight from Johannesburg to Port Elizabeth take?
Flight length from Johannesburg to Port Elizabeth is around 01:41 hours on average, at an average distance of 899 km, for flights for the route (which may have 1 or more stops in other cities in between).

Plan your trip

Popular Flight RoutesAlternate routes