Find flights
FAQs

Cheap flights from Johannesburg to Puerto Rico from R21 308

This is the cheapest return flight price found by a Cheapflights user in the last 72 hours by searching for a flight to Puerto Rico departing on 14/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
JNB — SJU
Mar 5 — Mar 121
1 adult
Sal 5/3
Sal 12/3

What is the cheapest month to fly from Johannesburg to Puerto Rico?

Our data shows that September tends to be the cheapest month to fly to Puerto Rico from Johannesburg. Users have commonly found prices around R21 636 for the month, but tickets can be as low as R15 851. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Johannesburg to Puerto Rico (JNB - PR)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Puerto Rico as you normally would.

Cheap Johannesburg to Puerto Rico flights in March & April 2024

Find cheap flight options from Johannesburg to Puerto Rico specifically for the months of March and April 2024. Explore affordable fares based on user searches. Over the last 7 days, Cheapflights users made 670 482 searches. Prices were last updated on 1 Mart 2024.
Cum 29/319:45JNB - SJU
2 stops45h 06mAmerican Airlines
Cum 5/415:04SJU - JNB
2 stops60h 21mAmerican Airlines
Deal found 29/2R29 782
Cum 29/322:00JNB - SJU
1 stop21h 40mUnited Airlines
Cum 5/414:55SJU - JNB
2 stops44h 50mUnited Airlines
Deal found 29/2R34 566
Cum 29/322:00JNB - SJU
1 stop21h 40mUnited Airlines
Cum 5/413:24SJU - JNB
1 stop22h 21mUnited Airlines
Deal found 29/2R36 872
Cum 29/314:30JNB - SJU
3 stops32h 29mMultiple Airlines
Cum 5/418:10SJU - JNB
2 stops31h 15mMultiple Airlines
Deal found 29/2R38 024
Cum 29/314:30JNB - SJU
3 stops32h 29mMultiple Airlines
Cum 5/412:40SJU - JNB
3 stops36h 30mMultiple Airlines
Deal found 29/2R41 713
Cum 29/321:35JNB - SJU
2 stops30h 42mQatar Airways
Per 4/43:34SJU - JNB
2 stops30h 36mQatar Airways
Deal found 29/2R51 801

Johannesburg to Puerto Rico 2024 flight deals

Discover exclusive flight deals for travel between Johannesburg and Puerto Rico in 2024. Find excellent offers based on user searches. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 Mart 2024.
Per 14/1122:15JNB - SJU
2 stops28h 49mBritish Airways
Pzt 18/1121:15SJU - JNB
2 stops31h 00mBritish Airways
Deal found 28/2R21 308
Per 14/1114:55JNB - SJU
2 stops27h 52mUnited Airlines
Pzt 18/1114:10SJU - JNB
1 stop22h 25mUnited Airlines
Deal found 28/2R29 090
Cum 29/319:45JNB - SJU
2 stops45h 06mAmerican Airlines
Cum 5/415:04SJU - JNB
2 stops60h 21mAmerican Airlines
Deal found 29/2R29 782
Per 14/1121:55JNB - SJU
1 stop22h 32mDelta
Pzt 18/1118:14SJU - JNB
1 stop42h 46mDelta
Deal found 28/2R31 338
Per 14/1119:50JNB - SJU
2 stops33h 19mQatar Airways
Paz 17/114:10SJU - JNB
2 stops29h 00mQatar Airways
Deal found 28/2R33 528
Cum 29/322:00JNB - SJU
1 stop21h 40mUnited Airlines
Cum 5/414:55SJU - JNB
2 stops44h 50mUnited Airlines
Deal found 29/2R34 566
Cum 29/322:00JNB - SJU
1 stop21h 40mUnited Airlines
Cum 5/413:24SJU - JNB
1 stop22h 21mUnited Airlines
Deal found 29/2R36 872
Cum 29/314:30JNB - SJU
3 stops32h 29mMultiple Airlines
Cum 5/418:10SJU - JNB
2 stops31h 15mMultiple Airlines
Deal found 29/2R38 024
Cum 29/314:30JNB - SJU
3 stops32h 29mMultiple Airlines
Cum 5/412:40SJU - JNB
3 stops36h 30mMultiple Airlines
Deal found 29/2R41 713

Related info for your journey

Find useful and relevant information for your journey from Johannesburg to Puerto Rico. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.

What are the most popular airlines that fly from Johannesburg to Puerto Rico?

What does JNB to SJU mean?

JNB stands for Johannesburg OR Tambo Airport, while SJU stands for San Juan Luis Munoz Marin Intl Airport. These codes are often called IATA codes, a set of identifiers established by IATA (International Air Transport Association) that is widely used by airlines and the aviation industry. Aguadilla Borinquen Airport (BQN), Ponce Mercedita Airport (PSE), San Juan Isla Grande Airport (SIG), Culebra Airport (CPX), Vieques Airport (VQS) are other airports near this flight route and their unique identifiers/IATA codes.

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Alternative routes for Johannesburg to Puerto Rico
See prices for flight routes from nearby airports that may be better suited for you.

Top 6 airlines flying from Johannesburg to Puerto Rico

Discover the top 6 airlines that operate flights from Johannesburg to Puerto Rico. Compare their services, reliability, and customer satisfaction ratings to choose the airline that best suits your travel preferences and needs. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 Mart 2024.
AirlineCheapestAverageFlexibilityOn-time
Virgin AtlanticCheapestR15 105AverageR20 995FlexibilityNo cancel feeOn-time72%
Search Virgin Atlantic flights
KLMCheapestR15 594AverageR19 390FlexibilityNo cancel feeOn-time75%
Search KLM flights
Air FranceCheapestR15 951AverageR22 778FlexibilityNo cancel feeOn-time77%
Search Air France flights
British AirwaysCheapestR16 325AverageR23 810FlexibilityNo cancel feeOn-time70%
Search British Airways flights
United AirlinesCheapestR18 396AverageR26 125FlexibilityNo cancel feeOn-time69%
Search United Airlines flights
Qatar AirwaysCheapestR23 113AverageR28 503FlexibilityNo cancel feeOn-time68%
Search Qatar Airways flights

Search flights from Johannesburg to Puerto Rico by cabin class

Find flights from Johannesburg to Puerto Rico, based on your preferred cabin class, be it economy, premium economy, business, or first class.

Fly with Cheapflights

Find the best flight deals on Cheapflights, where travellers can enjoy low prices and a wide availability of flights to their desired destinations.

How does Cheapflights help users find flights from Johannesburg to Puerto Rico?

Cheapflights makes it easy to find Johannesburg to Puerto Rico flights by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.

Why should you use Cheapflights to find cheap flight tickets from Johannesburg to Puerto Rico?

Cheapflights simply makes it quick and affordable to book flights from Johannesburg to Puerto Rico by bringing together all flight options from hundreds of airlines and agencies online — and put it in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.

Can Cheapflights find flights from Johannesburg to Puerto Rico with no change fees?

Certainly. Search results for flights to Puerto Rico from Johannesburg shown to you on Cheapflights can be narrowed down with different useful search filters, which includes flexible booking options.

Can Cheapflights notify me if prices for flights from Johannesburg to Puerto Rico become cheaper?

Yes, Cheapflights offers price alerts on Johannesburg to Puerto Rico flights so you can book your travel at the perfect time. Price Alerts can be enabled by clicking the bell icon next to the flight deals above and providing your email address where you want to receive the alerts.

100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.