Cheap flights from OR Tambo to Nelson Mandela International

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
OR Tambo (JNB) to Nelson Mandela International (RAI)

What is the cheapest day to fly return from OR Tambo to Nelson Mandela International?

Friday flights are found to be more expensive to fly from OR Tambo to Nelson Mandela International. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Nelson Mandela International.

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

Our data shows that February tends to be the cheapest month to fly to Nelson Mandela International from OR Tambo. Users have commonly found prices around R18 669 for the month, but tickets can be as low as R14 173. Due to multiple factors, prepare for potentially higher prices in October.

When is the cheapest time to fly from OR Tambo to Nelson Mandela International (JNB - RAI)?

One of the essential ways to save on airfare from OR Tambo to Nelson Mandela International is to remain as flexible as possible. Flights that are in the evening tend to be the most expensive. A flight in the morning could potentially save you up to 35% on airfare.

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

14 Feb - 18 Feb
R25 357pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
RAI
Praia Nelson Mandela
RAI
Praia Nelson Mandela
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
14 Feb - 19 Feb
R26 222pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
RAI
Praia Nelson Mandela
RAI
Praia Nelson Mandela
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
14 Feb - 18 Feb
R28 635pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
RAI
Praia Nelson Mandela
RAI
Praia Nelson Mandela
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

OR Tambo to Nelson Mandela International 2021 flight deals

14 Feb - 18 Feb
R25 357pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
RAI
Praia Nelson Mandela
RAI
Praia Nelson Mandela
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
14 Feb - 19 Feb
R26 222pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
RAI
Praia Nelson Mandela
RAI
Praia Nelson Mandela
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
14 Feb - 18 Feb
R28 635pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
RAI
Praia Nelson Mandela
RAI
Praia Nelson Mandela
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

Related info for your journey

Flight FAQs

From OR Tambo to Nelson Mandela International

How popular is this flight route?

Flights from Johannesburg OR Tambo to Praia Nelson Mandela have been viewed 226 times in the past calendar month.

Which airlines flying from Johannesburg OR Tambo to Praia Nelson Mandela have flexible changes due to COVID-19?

Qatar Airways is one of the carriers that may have flexible change policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Related searches

Flights to Nelson Mandela International from OR Tambo
Flights to OR Tambo Flights to Nelson Mandela International

Destination information for Nelson Mandela International

Today's exchange rate
R1 = Esc 5,98

Airports servicing Johannesburg

Airports servicing Praia

Home Africa Cape Verde Praia Nelson Mandela International Cheap flights from OR Tambo to Nelson Mandela International
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First