Welcome | Sign out

Cheap Flights from San Juan to Johannesburg - SJU to JNB (reverse)

Popular Flights from San Juan to Johannesburg

  • Airfare from San Juan to Johannesburg on Iberia from $1251 round trip
  • Airfare from San Juan to Johannesburg on United from $1307 round trip
  • Airfare from San Juan to Johannesburg on Air France from $1341 round trip
  • Airfare from San Juan to Johannesburg on Lufthansa from $1352 round trip
  • Airfare from San Juan to Johannesburg on KLM from $1393 round trip

Did You Know?

  • 6 airlines operate between San Juan, PR and Johannesburg, ZA
  • Delta has the most one stop flights between San Juan, PR and Johannesburg, ZA.
  • Iberia has 1 one stop flight between San Juan, PR and Johannesburg, ZA.
  • The shortest flight between San Juan, PR and Johannesburg, ZA on Iberia is 8,994 miles.
  • Atlanta, GA is the most popular connection for one stop flights between San Juan, PR and Johannesburg, ZA.
  • The smallest aircraft operated by Alitalia flying between San Juan, PR and Johannesburg, ZA is a 757 with 183 seats.
  • 114,430 seats are available per day to fly out of San Juan, PR connecting to Johannesburg, ZA
  • 37 flights per week fly out of San Juan, PR connecting to Johannesburg, ZA

Advance Purchase Prices from San Juan to Johannesburg

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • British Airways
    $1565
    $1565
    $1565
    $2265
    $2265
    $2265
    $2265
  • Delta
    $1673
    $1673
    $1673
    $3086
    $3086
    $3086
    $3445
  • Iberia
    $1359
    $1359
    $1359
    $1379
    $1379
    $1379
    $1379
  • Lufthansa
    $1654
    $2694
    $2341
    $1596
    $2599
    $1556
    $1556
  • United
    $1591
    $2631
    $2278
    $1533
    $2536
    $1493
    $1493

Cheap International Flights from San Juan - SJU

Flights
Airline
Lowest Price
Cheap Flights from San Juan to Johannesburg, from $1251 Round trip from SJU to JNB