Find Cheap Flights from Portland to South Africa

Search hundreds of travel sites at once for deals on flights to South Africa

Sat 12/16
Sat 12/23
Any month
Compare vs. KAYAK |

Book cheap flights from Portland to South Africa (round-trip)

Airports
Origin
Portland
$821
only
$821
Destination
Cape Town
$821
only
$821
Johannesburg
$935
only
$935
Thu, Mar 1
PDX
CPT
54h 05m
Thu, Mar 8
CPT
PDX
43h 08m
Trip: 8 days
Overall null null
Based on null reviews
Tue, Apr 3
PDX
JNB
36h 34m
Fri, Apr 20
JNB
PDX
33h 58m
$1076
Trip: 18 days
Overall null null
Based on null reviews
Wed, Jan 17
PDX
CPT
50h 07m
Wed, Feb 7
CPT
PDX
45h 27m
$1102
Trip: 22 days
Overall null null
Based on null reviews
Mon, Jan 29
PDX
CPT
39h 45m
Mon, Feb 5
CPT
PDX
38h 03m
$1149
Trip: 8 days
Overall null null
Based on null reviews
Sun, Jun 3
PDX
CPT
22h 54m
Sun, Jun 10
CPT
PDX
45h 26m
$1199
Trip: 8 days
Overall null null
Based on null reviews
Wed, Jun 20
PDX
CPT
54h 15m
Fri, Jul 6
CPT
PDX
54h 07m
$1363
Trip: 17 days
Overall null null
Based on null reviews
Wed, Jun 13
PDX
JNB
34h 26m
Sat, Jun 23
JNB
PDX
35h 18m
$1511
Trip: 11 days
Overall null null
Based on null reviews
Tue, Apr 3
PDX
JNB
34h 10m
Tue, Apr 17
JNB
PDX
34h 04m
Trip: 15 days
Overall null null
Based on null reviews
Tue, May 22
PDX
CPT
41h 00m
Tue, Jun 5
CPT
PDX
32h 07m
$1130
Trip: 15 days
Overall null null
Based on null reviews
Thu, Mar 1
PDX
CPT
44h 05m
Sun, Mar 4
CPT
PDX
56h 41m
$1156
Trip: 4 days
Overall null null
Based on null reviews
Tue, May 22
PDX
CPT
52h 18m
Sat, May 26
CPT
PDX
41h 17m
$1364
Trip: 5 days
Overall null null
Based on null reviews
Thu, Feb 1
PDX
CPT
54h 05m
Sat, Mar 3
CPT
PDX
43h 08m
$1165
Trip: 31 days
Overall null null
Based on null reviews
Sun, Dec 17
PDX
CPT
23h 12m
Sat, Dec 23
CPT
PDX
45h 08m
$1789
Trip: 7 days
Overall null null
Based on null reviews
Tue, Jun 19
PDX
JNB
36h 27m
Sat, Jun 30
JNB
PDX
37h 21m
$1347
Trip: 12 days
Overall null null
Based on null reviews
Sun, Dec 17
PDX
JNB
22h 37m
Sun, Dec 31
JNB
PDX
32h 15m
$2103
Trip: 15 days
Overall null null
Based on null reviews
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.