Travelers have found it’s best to book a flight 43 days in advance to save up to 26% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 43 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Portland to South Africa 1-2 weeks in advance for as low as $1,692, or $1,813 for flights within the next 24 hours.
September can be a great time to fly to South Africa from Portland with a flight ticket averaging about $1,344. Cheapflights users have found deals in the month of September for as cheap as $1,046. The most expensive prices can be found in the month of December.
When flying from Portland to South Africa, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Fly from
Fly to
Budget
$1,268 - $1,583
Route
Depart
Return
Price
PortlandJohannesburg OR Tambo
PDX - JNB
PDXJNB
Portland
Sat 3/9
2 stops33h 25m
Johannesburg OR Tambo
Sun 3/17
1 stop30h 45m
PortlandJohannesburg OR Tambo
PDX - JNB
PDXJNB
Portland
Sun 3/3
1 stop27h 05m
Johannesburg OR Tambo
Fri 3/8
2 stops33h 09m
PortlandCape Town Intl
PDX - CPT
PDXCPT
Portland
Mon 2/26
2 stops35h 15m
Cape Town Intl
Mon 3/11
2 stops31h 51m
PortlandJohannesburg OR Tambo
PDX - JNB
PDXJNB
Portland
Thu 10/19
2 stops42h 20m
Johannesburg OR Tambo
Mon 10/23
2 stops38h 05m
PortlandCape Town Intl
PDX - CPT
PDXCPT
Portland
Mon 2/12
2 stops48h 55m
Cape Town Intl
Mon 2/26
2 stops36h 18m
PortlandCape Town Intl
PDX - CPT
PDXCPT
Portland
Thu 2/1
2 stops38h 34m
Cape Town Intl
Sat 2/17
2 stops38h 08m
PortlandJohannesburg OR Tambo
PDX - JNB
PDXJNB
Portland
Tue 10/10
1 stop21h 09m
Johannesburg OR Tambo
Tue 10/17
2 stops36h 02m
PortlandJohannesburg OR Tambo
PDX - JNB
PDXJNB
Portland
Sat 3/9
1 stop30h 40m
Johannesburg OR Tambo
Sun 3/17
1 stop44h 51m
PortlandCape Town Intl
PDX - CPT
PDXCPT
Portland
Thu 2/1
1 stop23h 35m
Cape Town Intl
Fri 2/16
2 stops33h 19m
Food
Overall
Comfort
Entertainment
Boarding
Crew
Reviews
Everything associTed with our flight went flawlessly. That was a good thing because my wife does not like to fly.
Food
Overall
Comfort
Entertainment
Boarding
Crew
Reviews
Everything associTed with our flight went flawlessly. That was a good thing because my wife does not like to fly.
Food
Overall
Comfort
Entertainment
Boarding
Crew
Reviews
Everything associTed with our flight went flawlessly. That was a good thing because my wife does not like to fly.
Food
Overall
Comfort
Entertainment
Boarding
Crew
Reviews
Everything associTed with our flight went flawlessly. That was a good thing because my wife does not like to fly.
Food
Overall
Comfort
Entertainment
Boarding
Crew
Reviews
Everything associTed with our flight went flawlessly. That was a good thing because my wife does not like to fly.
Food
Overall
Comfort
Entertainment
Boarding
Crew
Reviews
Everything associTed with our flight went flawlessly. That was a good thing because my wife does not like to fly.
Most people fly from Portland (PDX) if they book a flight from Portland to South Africa. Portland is conveniently located just 6.0 mi from Portland’s city center.
Yes, there are multiple flights from Portland to South Africa for under $1,300. The cheapest flight booked recently is on American Airlines for just $1,268, but on average you can expect to pay $1,387.
There are currently 11+ open flights from Portland to South Africa within the next 7 days for less than $1,900.
The cheapest airlines for a one-way flight from Portland to South Africa are SWISS ($763), Lufthansa ($973), and KLM ($1,090).
When deciding which route to take from Portland to South Africa consider Portland - Cape Town Intl, Portland - Johannesburg OR Tambo or Portland - Durban King Shaka Intl as they are the most popular.
American Airlines, British Airways and Delta are the most popular airlines when flying from Portland to South Africa.
Great question - PDX to JNB just means Portland Airport to Johannesburg OR Tambo Airport. Now you’ll know what these unique codes when you look for flights! Cape Town Intl Airport (CPT), Durban King Shaka Intl Airport (DUR), Port Elizabeth Airport (PLZ), George Airport (GRJ), Johannesburg Lanseria Airport (HLA) are other airports near this flight route and their unique identifiers/IATA codes.