How to find cheap flights from Johannesburg to Puerto Rico
R 15,654 is currently the cheapest price for a return flight from Johannesburg to Puerto Rico.
That fare gets you from Johannesburg to San Juan Luis Munoz Marin in San Juan.
R 11,898 is the lowest price available for a one-way journey.
Not sure where to fly into yet? Enter 'Puerto Rico' in the 'To' field to compare fares to different cities.
Puerto Rico has three international airports you can touch down at.
Broaden your search by choosing 'Add nearby airports.' This will compare prices across the closest airports at both your departure and destination points, which could help you find a better deal.
Book early. You'll have more airlines, times and routes to choose from. Wait until the last moment and you're likely to be left with fewer choices and higher costs.
Keep up with every fare change. Download the Skyscanner app, create a Price Alert, and we'll let you know when prices go up or down.
Best time to fly from Johannesburg to Puerto Rico
October is typically the cheapest month to hop on a flight from Johannesburg to Puerto Rico.
Tuesdays and Wednesdays are often the most affordable days to fly in general, with fares dipping during the quieter midweek period.
The height of the travel season in Puerto Rico runs through June, July and August. June is the most popular month and a great time to visit if you want more to see and do.
Alternatively, avoid the peak season rush by searching for flights in March, April and May. Out of these low season months, March is the quietest.
Popular places to visit in Puerto Rico
San Juan
San Juan is a leading destination for Johannesburg to Puerto Rico flights. Balneario El Escambron, La Garita del morro de san juan bahia and Beach San Juan are unmissable stops for first-time visitors.
San Juan's main airports are San Juan Luis Munoz Marin Airport (SJU) and San Juan Isla Grande Airport (SIG). You'll find some competitive flight deals between the two.
Ready to book your perfect base? Explore the selection of hotels in San Juan.
Culebra
Playa Flamenco Beach, Bahía Flamenco and Tamarindo Beach are among the first things worth making time for in Culebra.
Touch down at Culebra Airport (CPX) and go straight from arrivals to exploring the sights.
The same magic that powers our flight search can also help you find the best room rates online. Use it to compare availability and prices across hotels in Culebra.
Vieques
Major sights to experience while you're in Vieques include Bahía Bioluminiscente, Black Sand Beach and Playa Blaydin.
Vieques Airport (VQS) is the city's main airport, with routes linking it to popular destinations across the region and beyond.
Whether you want something no frills or full of flair, hotels in Vieques offer options for every type of trip.
Visiting Puerto Rico for the first time? Here's what you need to know
Make sure you know the entry rules before you head to the airport. Rules can change depending on your passport, length of stay and reason for travel. Always check with official sources like your airline, travel agent or the local embassy.
San Juan is the capital of Puerto Rico, which has a population of around 3.2 million.
You won't have to adjust your watch as you travel around this destination, with one standard time zone of UTC-4 inches place.
For a warmer trip to Puerto Rico, consider travelling in August.
Conditions are often coolest around March.
Rainy days are more common in September, while January tends to be drier.
Hoping to time your Johannesburg to Puerto Rico flight with something big? Headline events to build your trip around include the San Sebastián Street Festival, Casals Festival and the Puerto Rico Heineken JazzFest.
Complete your trip with hotels and a car rental
A cheap flight from Johannesburg to Puerto Rico gets you there. The next move is booking your stay. Discover great prices and exclusive rates for hotels in Puerto Rico. For the freedom to get around at your own pace, also browse the range of car rental options in Puerto Rico.