Welcome | Sign out

Cheap Flights from Johannesburg to San Juan, PR, United States - JNB to SJU (reverse)

Did You Know?

British Airways has 407 connecting flights between Johannesburg, ZA and San Juan.
773,914 seats are available per week to fly from Johannesburg, ZA to San Juan.
You must make at least one connection to fly from Johannesburg, ZA to San Juan.
There are 9920 flights from Johannesburg, ZA to San Juan per week.

Cheap International Flights from Johannesburg - JNB

Flights
Airline
Lowest Price
Kenya, Virgin Atlantic, Turkish, KLM, El Al, SWISS, Austrian, Alitalia, British Airways, Etihad, Tap Portugal, Egyptair, Saudi Arabian, Air Mauritius, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African
ZAR8115
US Airways, KLM, British Airways, United, Delta, American
ZAR13122
Virgin Atlantic, Turkish, El Al, SWISS, Delta, Saudi Arabian, Qatar, Olympic, US Airways, KLM, Austrian, Brussels, Alitalia, British Airways, Etihad, Egyptair, Air Canada, United, American, Ethiopian, Air France, Lufthansa, Emirates, South African
ZAR6080
American
ZAR16704
Delta, American, KLM, Air France
ZAR16833
United
ZAR13468
Delta, United, American, KLM, Air France
ZAR16462
US Airways, Turkish, KLM, SWISS, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African
ZAR12475
Delta, American, KLM, Air France, British Airways
ZAR16301
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Austrian, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African
ZAR7056
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Austrian, Brussels, British Airways, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African
ZAR9843
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Austrian, Brussels, British Airways, Etihad, Egyptair, Air Canada, Delta, Saudi Arabian, United, American, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African
ZAR5679
Kenya, Turkish, KLM, El Al, SWISS, Austrian, Alitalia, British Airways, Etihad, Tap Portugal, Egyptair, Saudi Arabian, Czech, Ethiopian, Air Mauritius, Qatar, Air France, Lufthansa, Air Madagascar, Emirates, South African
ZAR6759
American, Air France, Lufthansa, Alitalia, Tap Portugal
ZAR17867
US Airways, Turkish, KLM, SWISS, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates, South African
ZAR12300
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Austrian, Brussels, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Air Canada, United, Delta, American, Qatar, Air France, Lufthansa, Emirates, South African
ZAR9346
US Airways, Turkish, KLM, Brussels, British Airways, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates, South African
ZAR9843
Delta, American, British Airways
ZAR17296
Turkish, KLM, El Al, SWISS, Austrian, Alitalia, Brussels, British Airways, Etihad, Egyptair, Air Canada, Delta, Saudi Arabian, United, American, Ethiopian, Air France, Lufthansa, Emirates, South African
ZAR6606
Thai, US Airways, Virgin Atlantic, Turkish, KLM, El Al, SWISS, Austrian, Alitalia, Brussels, British Airways, Etihad, Singapore, Egyptair, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates, South African
ZAR9411
Delta, American
ZAR17296
Delta, American, KLM, British Airways
ZAR16532
United, Delta, American, KLM
ZAR17238
Turkish, KLM, TAM, Alitalia, British Airways, Etihad, Tap Portugal, American, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African
ZAR10277
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Austrian, Alitalia, Brussels, British Airways, Etihad, Tap Portugal, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African
ZAR10080
US Airways, Turkish, KLM, SWISS, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African
ZAR11489
Cheap Flights from Johannesburg to San Juan, PR, United States, from ZAR11869 Round trip from JNB to SJU