Cheap flights from Jacksonville International to OR Tambo

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Tue 2/2
Tue 2/9
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Tue 2/2
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Jacksonville International (JAX) to OR Tambo (JNB)

JAX - JNB
Price
R15 342 - R33 885
JNB
Temperature
18 - 26 °C
JNB
Rainfall
4 - 151 mm

Popular in

June

High demand for flights, 37% potential price rise

Cheapest in

November

Best time to find cheap flights, 28% potential price drop

Average price

R23 354

Average for round-trip flights in January 2021

Round-trip from

R15 342

From Jacksonville International to OR Tambo

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
How far in advance should I book a flight from Jacksonville International to OR Tambo?

Find a great deal and save up to 2% by booking at least 24 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Jacksonville International to OR Tambo within the next two weeks, with the cheapest ticket starting at R1 775.

What is the cheapest month to fly from Jacksonville International to OR Tambo?

May can be a great time to fly to OR Tambo from Jacksonville International with a flight ticket averaging about R1 765. Cheapflights users have found deals in the month of May for as cheap as R1 320. The most expensive prices can be found in the month of September.

Cheap flights from Jacksonville International to OR Tambo in January, February 2021

5 Feb - 20 Feb
R15 706pp
JAX
Jacksonville
Lufthansa
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Lufthansa
   
2 STOPS
JAX
Jacksonville
5 Feb - 20 Feb
R22 626pp
JAX
Jacksonville
Multiple airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Multiple Airlines
     
3 STOPS
JAX
Jacksonville
26 Jan - 7 Feb
R25 949pp
JAX
Jacksonville
Qatar Airways
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Qatar Airways
   
2 STOPS
JAX
Jacksonville

Jacksonville International to OR Tambo 2021 flight deals

5 Feb - 20 Feb
R15 706pp
JAX
Jacksonville
Lufthansa
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Lufthansa
   
2 STOPS
JAX
Jacksonville
15 Apr - 19 Apr
R15 797pp
JAX
Jacksonville
Turkish Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Turkish Airlines
   
2 STOPS
JAX
Jacksonville
15 Apr - 19 Apr
R15 964pp
JAX
Jacksonville
United Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
United Airlines
   
2 STOPS
JAX
Jacksonville

Last-minute flights from Jacksonville International to OR Tambo

5 Feb - 20 Feb
R15 706pp
JAX
Jacksonville
Lufthansa
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Lufthansa
   
2 STOPS
JAX
Jacksonville
5 Feb - 20 Feb
R22 626pp
JAX
Jacksonville
Multiple airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Multiple Airlines
     
3 STOPS
JAX
Jacksonville

Related info for your journey

Flight FAQs

From Jacksonville International to OR Tambo

Can I find flights from Jacksonville International to OR Tambo for under R16 692 on Cheapflights?

Yes, there are multiple flights from Jacksonville International to OR Tambo for under R16 692. The cheapest flight booked recently is on Lufthansa for just R15 706, but on average you can expect to pay R29 985.

Are there direct flights from Jacksonville International to OR Tambo for under R15 175 on Cheapflights?

There are no direct flights from Jacksonville International to OR Tambo, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from Jacksonville International to OR Tambo for under R16 692?

There are currently 2+ open flights from Jacksonville International to OR Tambo within the next 7 days for less than R16 692.

Does it rain more in Jacksonville or Johannesburg?

Expected rainfall in Jacksonville is more than in Johannesburg. You can expect this to be the case over the next 13 days.

Is Jacksonville weather warmer or cooler than Johannesburg?

You can imagine temperatures to be in the 34 °C range in July. The weather in Johannesburg is generally colder than Jacksonville's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.

How long does is the flight from Jacksonville International to OR Tambo?

United Airlines, Delta, and Etihad Airways can get you from Jacksonville International to OR Tambo in just under 19h 13m. Your travel time can differ by up to 12h 28m. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Jacksonville International to OR Tambo return?

Flying on Lufthansa is currently your cheapest option to OR Tambo, with prices starting at R15 706. Additional return tickets that might be worth considering are offered by Turkish Airlines and United Airlines, with the lowest prices starting at R15 797 and R15 964, respectively. Users have found that Lufthansa is 25% cheaper than the other options available to this destination.

Related searches

Flights to OR Tambo from Jacksonville International
Flights to Jacksonville International Flights to OR Tambo

Destination information for OR Tambo

Today's exchange rate
R1 = R1,00
Average temperature for January in OR Tambo
26.0 °C
Avg rainfall for January in OR Tambo
128.0 mm

Airports servicing Jacksonville

Airports servicing Johannesburg

Home Africa South Africa Johannesburg OR Tambo Cheap flights from Jacksonville International to OR Tambo
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First