Prices were available within the past 7 days and start at $886 for one-way flights and $1,280 for roundtrip, for the period specified. Prices and availability are subject to change.
Traveling to Jeffreys Bay is easy, with a variety of full-service airlines offering convenient flight schedules. Whether you're searching for flights from Johannesburg or flights from Port Elizabeth, you can compare journey times to find the best option for your travel plans and explore the city's iconic attractions.
Major airport near Jeffreys Bay: Port Elizabeth Airport (PLZ)
Flights per week: 16 flights arriving at Jeffreys Bay airport
Number of airlines that fly to Jeffreys Bay: around 4 carriers
Popular airport near Jeffreys Bay
Jeffreys Bay is a vibrant city known for its outdoor adventures and stunning scenery, making it a popular destination for eco-friendly beach vacations. Travelers can easily access the area through a major airport, which serves as a key gateway to this picturesque locale in the Eastern Cape of South Africa.
Port Elizabeth Airport (PLZ): Situated in Nelson Mandela Bay, Eastern Cape, approximately 41 miles from Jeffreys Bay, this airport primarily offers domestic flights to around 2 cities nationwide. Travelers have the option to enhance their experience by upgrading to business class, depending on the specific routes and airlines. Notable carriers operating at this airport include South African Airways, South African Airlink, and Hahn Air.
Top routes to Jeffreys Bay
Johannesburg (JNB) to Jeffreys Bay (PLZ), with one-way flights starting at around $95
Cape Town (CPT) to Jeffreys Bay (PLZ), with one-way tickets available from around $110
Cheapest routes to Jeffreys Bay
Johannesburg (JNB) to Jeffreys Bay (PLZ), with cheap one-way fares from around $95
Cape Town (CPT) to Jeffreys Bay (PLZ), with affordable one-way prices from around $110
*Flight times and fares vary by season and availability and are based on one-way routes
Top airlines with flights to Jeffreys Bay
South African Airways: Servicing Port Elizabeth Airport (PLZ), this airline represents about 51% of Jeffreys Bay arrivals. Average one-way fares hover around $110, with premium cabins that may include business class depending on the specific route.
South African Airlink: Also flying to Port Elizabeth Airport (PLZ), South African Airlink accounts for roughly 33% of arrivals in Jeffreys Bay. The average one-way fare stands at approximately $120.
Hahn Air: Operating flights to Port Elizabeth Airport (PLZ), Hahn Air makes up around 14% of arrivals to Jeffreys Bay. Travelers can expect average one-way fares of about $140.
Cemair: Providing service to Port Elizabeth Airport (PLZ), Cemair constitutes around 3% of Jeffreys Bay arrivals, with average one-way fares at approximately $80.
Best time to fly to Jeffreys Bay
The most popular months for travelers to fly to Jeffreys Bay are January, March, and April, when peak temperatures in Jeffreys Bay can reach up to 71.6°F in January. If you prefer quieter travel, consider September, the least busy and relatively cheaper time to visit with fewer crowds and temperatures around 61°F. For better deals, May and June usually offer the lowest average one-way fares around $117, roughly 10% cheaper than the yearly average. Looking for additional cheaper months to fly? August and January offer average one-way fares of around $124, making them good options for flexible travelers.
Month
Temperature
Precipitation
Cloudiness
Demand
Average one-way Fare
January
71.6°F (22.0°C)
No Rain (Dry)
Mostly Sunny
High
$126
February
71.6°F (22.0°C)
Light Rain
Mostly Sunny
Average
$130
March
70.2°F (21.2°C)
No Rain (Dry)
Mostly Sunny
High
$131
April
66.0°F (18.9°C)
No Rain (Dry)
Mostly Sunny
High
$135
May
63.0°F (17.2°C)
No Rain (Dry)
Mostly Sunny
Average
$117
June
59.5°F (15.3°C)
No Rain (Dry)
Sunny
Average
$117
July
58.5°F (14.7°C)
No Rain (Dry)
Sunny
Average
$136
August
59.2°F (15.1°C)
No Rain (Dry)
Mostly Sunny
Average
$122
September
61.0°F (16.1°C)
No Rain (Dry)
Mostly Sunny
Low
$128
October
63.7°F (17.6°C)
Light Rain
Mostly Sunny
Low
$135
November
65.7°F (18.7°C)
No Rain (Dry)
Mostly Sunny
Low
$146
December
68.7°F (20.4°C)
No Rain (Dry)
Mostly Sunny
Average
$151
*Average one-way fare is based on Expedia flight booking data from January 2025 to April 2026 for the specified route and travel class and may change depending on availability, dates, and demand.
How to save money on a flight to Jeffreys Bay
Getting some of the best deals on flights to Jeffreys Bay is all about timing and flexibility. Here are some key tips to help you save: