Skip to main content
Beginning of main content

JNB (Johannesburg) to SJU (San Juan) Flights $1,235.66

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap JNB to SJU Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Pretoria

$1660.86

Interesting Facts About Flights from Johannesburg to San Juan (JNB to SJU)

Question : Is the price you found a good deal?
Answer : Flight prices are fluctuating a lot less for this route than most routes from South Africa, as they're ranging from $1,120 to $1,335. Prices tend to be lower the further out you book.

Question : Over the coming months, which airline is getting their passengers to Luis Munoz Marin International Airport (SJU) round-trip the cheapest?
Answer : British Airways is the leader in keeping costs down for their passengers over the next three months. Bookings are being made at just $1,120, which is quite a deal when compared to the more expensive bookings of $1,335.

Question : Do travelers from Johannesburg typically stay in San Juan for very long?
Answer : Over the next two months, travelers from JNB to SJU are planning on staying for seven days on average.

Question : Will you do what it takes to get the absolute cheapest flight?
Answer : Saturday is your lowest-cost day to fly in June. Having flexibility in your travel plans means you can save more, so be sure to plan ahead when possible.