R10 980 Find Cheap Flights from Puerto Rico to South Africa

1 adult
1 adult, Economy

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

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 24% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Useful Info

How long is the flight to South Africa?

An average direct flight from Puerto Rico to South Africa takes 22h 20m, covering a distance of 18181 km. The shortest route is San Juan Luis Munoz Marin Intl Airport (SJU) to Johannesburg OR Tambo Airport (JNB) with an average flight time of 22h 20m.


Good to know

Cheapest flightR10 980
Flight from San Juan to Johannesburg

FAQs for booking flights from Puerto Rico to South Africa

  • How does KAYAK find such low prices on flights from Puerto Rico to South Africa?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Puerto Rico to South Africa.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Puerto Rico to South Africa?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Puerto Rico to South Africa is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Puerto Rico to South Africa?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly from Puerto Rico to South Africa with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Puerto Rico to South Africa?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Puerto Rico to South Africa up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • What is the cheapest day to fly to South Africa?

    Based on KAYAK data, the cheapest day to fly to South Africa is Saturday when return tickets can be as cheap as R23 229. On the other hand, the most expensive day to fly is Saturday, when return prices are R23 229 on average.

Book cheap flights from Puerto Rico to South Africa

Recent return flight deals

1/9Mon
1 stopUnited Airlines
22h 20mSJU-JNB
15/9Mon
2 stopsUnited Airlines
26h 55mJNB-SJU
R23 331
1/9Mon
2 stopsUnited Airlines
28h 45mSJU-JNB
15/9Mon
2 stopsUnited Airlines
31h 35mJNB-SJU
R23 402
12/8Tue
2 stopsAmerican Airlines
37h 49mSJU-JNB
19/8Tue
2 stopsAmerican Airlines
32h 05mJNB-SJU
R26 529
31/8Sun
1 stop
34h 40mSJU-JNB
15/9Mon
2 stops
34h 22mJNB-SJU
R26 704
12/8Tue
2 stopsAmerican Airlines
37h 49mSJU-JNB
18/8Mon
2 stopsAmerican Airlines
33h 24mJNB-SJU
R27 249
12/8Tue
2 stopsDelta
26h 04mSJU-JNB
17/8Sun
2 stopsDelta
47h 16mJNB-SJU
R28 145
29/8Fri
2 stopsQatar Airways
31h 05mSJU-JNB
14/9Sun
2 stopsQatar Airways
33h 12mJNB-SJU
R28 321
30/8Sat
3 stops
57h 40mSJU-JNB
14/9Sun
2 stops
35h 04mJNB-SJU
R28 742
12/8Tue
2 stopsDelta
26h 04mSJU-JNB
17/8Sun
1 stopDelta
24h 41mJNB-SJU
R28 988
11/8Mon
2 stopsQatar Airways
31h 05mSJU-JNB
18/8Mon
2 stopsQatar Airways
34h 20mJNB-SJU
R31 764

Search by stops

Search by airline

Search by price

Recent one-way flight deals

22/8Fri
2 stops
36h 28mSJU-JNB
R10 980
22/8Fri
2 stops
36h 28mSJU-JNB
R10 998
21/8Thu
2 stops
37h 14mSJU-JNB
R11 016
23/8Sat
2 stopsQatar Airways
32h 35mSJU-JNB
R12 685
20/8Wed
2 stopsAmerican Airlines
37h 55mSJU-JNB
R14 178
19/8Tue
2 stopsQatar Airways
31h 05mSJU-JNB
R14 951
10/9Wed
2 stopsEtihad Airways
44h 20mSJU-JNB
R16 198
19/8Tue
2 stopsEtihad Airways
47h 15mSJU-JNB
R16 497
10/9Wed
1 stopUnited Airlines
22h 20mSJU-JNB
R19 677
18/7Fri
2 stopsUnited Airlines
48h 30mSJU-JNB
R23 999

Search by stops

Search by airline

Search by price

Last minute flights to South Africa

Last minute flight, train and bus deals

9/7Wed
multi-stopUnited Airlines
22h 20mSJU-JNB
11/7Fri
multi-stopUnited Airlines
49h 44mJNB-SJU
R38 194
9/7Wed
multi-stopUnited Airlines
28h 00mSJU-JNB
11/7Fri
multi-stopUnited Airlines
50h 42mJNB-SJU
R38 265
9/7Wed
multi-stop
35h 39mSJU-JNB
11/7Fri
multi-stop
34h 03mJNB-SJU
R39 003
9/7Wed
multi-stop
35h 39mSJU-JNB
11/7Fri
multi-stop
31h 45mJNB-SJU
R40 636
8/7Tue
multi-stopTurkish Airlines
49h 30mSJU-JNB
11/7Fri
multi-stopTurkish Airlines
45h 20mJNB-SJU
R51 143
9/7Wed
multi-stopUnited Airlines
22h 20mSJU-JNB
11/7Fri
multi-stopUnited Airlines
22h 25mJNB-SJU
R129 271

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to South Africa

Cabin class types available on flights to South Africa

Cabin classes available on flights to South Africa. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.