Cheap flights from Johannesburg to Puerto Rico from R9 948

Return
1 adult
Economy
From?
To?
Thu 3/2
Thu 10/2

Deals available from 900+ travel sites.

Flight information for Johannesburg to Puerto Rico

Find info about flight duration, direct flights, and airports for your flight from Johannesburg to Puerto Rico
Fastest flight time36h 39mThe fastest flight from Johannesburg to Puerto Rico takes 36h 39m
Direct flightsNoneThere are no direct flights from Johannesburg to Puerto Rico. Popular non-direct route for this connection is Johannesburg OR Tambo Airport - San Juan Luis Munoz Marin Intl Airport.

How to get the cheapest flight ticket from Johannesburg to Puerto Rico

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to Puerto Rico from Johannesburg?

Qatar Airways

British Airways, Qatar Airways, and United Airlines are the most popular carriers operating from Johannesburg to Puerto Rico

What is the cheapest Johannesburg to Puerto Rico flight route?

Johannesburg OR Tambo - San Juan Luis Munoz Marin Intl

Fly from Johannesburg OR Tambo to San Juan Luis Munoz Marin Intl for the best Johannesburg - Puerto Rico flight prices


Easily compare return flights from Johannesburg to Puerto Rico

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Johannesburg to Puerto Rico by changing tabs
Multiple Airlines
Mar 22
JNB14:50Johannesburg OR Tambo
36h 39m
2 stops
SJU3:29San Juan Luis Munoz Marin Intl
Mar 28
SJU6:17San Juan Luis Munoz Marin Intl
41h 58m
3 stops
JNB0:15Johannesburg OR Tambo
R15 761
Find similar
United Airlines
Mar 22
JNB18:00Johannesburg OR Tambo
31h 54m
1 stop
SJU1:54San Juan Luis Munoz Marin Intl
Mar 28
SJU9:38San Juan Luis Munoz Marin Intl
22h 07m
1 stop
JNB7:45Johannesburg OR Tambo
R20 470
Find similar
Multiple Airlines
Mar 22
JNB14:50Johannesburg OR Tambo
36h 39m
2 stops
SJU3:29San Juan Luis Munoz Marin Intl
Mar 27
SJU20:59San Juan Luis Munoz Marin Intl
57h 16m
3 stops
JNB6:15Johannesburg OR Tambo
R15 901
Find similar
Multiple Airlines
Mar 22
JNB14:50Johannesburg OR Tambo
36h 39m
3 stops
SJU3:29San Juan Luis Munoz Marin Intl
Mar 28
SJU6:17San Juan Luis Munoz Marin Intl
41h 58m
3 stops
JNB0:15Johannesburg OR Tambo
R16 149
Find similar
Multiple Airlines
Mar 23
JNB14:50Johannesburg OR Tambo
38h 03m
2 stops
SJU4:53San Juan Luis Munoz Marin Intl
Mar 27
SJU0:55San Juan Luis Munoz Marin Intl
29h 20m
2 stops
JNB6:15Johannesburg OR Tambo
R16 258
Find similar
United Airlines
Mar 22
JNB18:00Johannesburg OR Tambo
31h 54m
1 stop
SJU1:54San Juan Luis Munoz Marin Intl
Mar 27
SJU21:05San Juan Luis Munoz Marin Intl
34h 40m
1 stop
JNB7:45Johannesburg OR Tambo
R21 092
Find similar

Find the cheapest one-way flights from Johannesburg to Puerto Rico

If you're looking for one-way flights from Johannesburg to Puerto Rico, view some of our deals below provided by British Airways, Delta and United Airlines
Multiple Airlines
Mar 3
JNB13:50Johannesburg OR Tambo
39h 00m
2 stops
SJU4:50San Juan Luis Munoz Marin Intl
British Airways
Feb 16
JNB17:15Johannesburg OR Tambo
33h 44m
2 stops
SJU2:59San Juan Luis Munoz Marin Intl
R11 331
Find similar
United Airlines
Apr 15
JNB16:00Johannesburg OR Tambo
35h 13m
2 stops
SJU3:13San Juan Luis Munoz Marin Intl
R11 953
Find similar

Best airlines flying from Johannesburg to Puerto Rico

Compare and see reviews for airlines that fly from Johannesburg to Puerto Rico with momondo
AirlineRatingFree CancellationPrice
British Airways
PriceFrom R12 820
Free Cancellation
Rating
6,9
United Airlines
PriceFrom R13 858
Free Cancellation
Rating
7,3
Qatar Airways
PriceFrom R15 319
Free Cancellation
Rating
8,0

United Airlines flights from Johannesburg to Puerto Rico

Our best United Airlines deals on Johannesburg to Puerto Rico flight tickets
United Airlines
Mar 22
JNB18:00Johannesburg OR Tambo
31h 54m
1 stop
SJU1:54San Juan Luis Munoz Marin Intl
Mar 28
SJU9:38San Juan Luis Munoz Marin Intl
22h 07m
1 stop
JNB7:45Johannesburg OR Tambo
R20 470
Find similar
United Airlines
Mar 22
JNB18:00Johannesburg OR Tambo
31h 54m
1 stop
SJU1:54San Juan Luis Munoz Marin Intl
Mar 27
SJU21:05San Juan Luis Munoz Marin Intl
34h 40m
1 stop
JNB7:45Johannesburg OR Tambo
R21 092
Find similar
United Airlines
Mar 23
JNB18:00Johannesburg OR Tambo
31h 54m
1 stop
SJU1:54San Juan Luis Munoz Marin Intl
Mar 27
SJU9:38San Juan Luis Munoz Marin Intl
22h 07m
1 stop
JNB7:45Johannesburg OR Tambo
R25 320
Find similar

  • Are airlines flying from Johannesburg to Puerto Rico offering flexible cancellation due to COVID-19?

    Some of our partner airlines flying from Johannesburg to Puerto Rico are adapting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are United Airlines, Qatar Airways, and British Airways. You can search for the full list of airlines such as United Airlines that are offering this flexibility.


Alternative routes for Johannesburg to Puerto Rico

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Johannesburg to San Juan Flights
Fastest flight time33h 46m
Cheapest priceR11 859

Similar Johannesburg to Puerto Rico flights

Flexible with your destination? Broaden your search and find flights similar to your Johannesburg to Puerto Rico route

Flights to other cities in Puerto Rico

Lost the lust for Puerto Rico? Check out some flights to other cities in Puerto Rico