Cheap flights from South Africa to Cairns

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
Thu 1/28
Thu 2/4
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
Thu 1/28
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
South Africa to Cairns (CNS)

What is the cheapest month to fly from South Africa to Cairns?

The best pricing can be found in the month of March. Prices to Cairns from South Africa average R15 021. You can even find prices in March for less than R15 021, as users have found deals to Cairns from as low as R11 948. The month of December appears to be one of the more expensive times to travel to Cairns from South Africa. Flying in the targeted month can save you up to 23%.

South Africa to Cairns 2021 flight deals

Cheap flights to Cairns from South Africa found for this year
21 Aug - 23 Aug
R15 871pp
JNB
Johannesburg OR Tambo
Singapore Airlines
 
1 STOP
CNS
Cairns
CNS
Cairns
Singapore Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
21 Aug - 23 Aug
R15 901pp
JNB
Johannesburg OR Tambo
Singapore Airlines
 
1 STOP
CNS
Cairns
CNS
Cairns
Singapore Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
21 Aug - 23 Aug
R16 497pp
JNB
Johannesburg OR Tambo
Singapore Airlines
 
1 STOP
CNS
Cairns
CNS
Cairns
Singapore Airlines
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Cairns from South Africa

The cheapest one-way flights from South Africa to Cairns
13:40 - 13:30
Multiple Airlines
2 stops
63h 50m
JNB - CNS
Multiple Airlines
R53 520
Tripmonster

Related info for your journey

Useful info, stats and facts about South Africa to Cairns flights.

Flight FAQs

From South Africa to Cairns

How popular is this flight route?

This flight path from South Africa to Cairns was viewed by 35 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

Which airlines flying from South Africa to Cairns have flexible cancellations due to COVID-19?

Some of the carriers operating flights from South Africa to Cairns that may be offering flexible cancellation policies are Singapore Airlines, Qantas Airways, and Cathay Pacific. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

What are the most popular airlines that fly from South Africa to Cairns?

Before booking your flight from South Africa to Cairns, check out the most popular airlines for this route: Cathay Pacific, Emirates or Qantas Airways.

What are the cheapest flights from South Africa to Cairns?

Looking for the cheapest flight from South Africa to Cairns? While on average our users pay R13 415, our data indicates the cheapest price to be R13 083. The most popular route (Johannesburg OR Tambo - Cairns), is priced around R15 842.

Related searches

Flights to Cairns from South Africa
Flights to South Africa Flights to Cairns

Arrival points for flights from South Africa to Cairns

Show more

Destination information for Cairns

Things to know before you go. Useful info for your trip from South Africa to Cairns
Today's exchange rate
R1 = $0,09
Average temperature for January in Cairns
31.0 °C
Avg rainfall for January in Cairns
322.0 mm

Airports servicing

Cape Town (CPT)
Durban (DUR)
East London (ELS)
George (GRJ)
Sabi Sabi (GSS)

Airports servicing Cairns

Top 3 airlines flying from South Africa to Cairns

The chart below displays the airlines Cheapflights users travelling from South Africa to Cairns choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Singapore Airlines
R820 R1 027 No cancel fee 81%
Search Singapore Airlines flights
Cathay Pacific
R974 R1 081 No cancel fee 72%
Search Cathay Pacific flights
Qantas Airways
R979 R1 259 No cancel fee 74%
Search Qantas Airways flights
Home Oceania Australia Queensland Cairns Cheap flights from South Africa to Cairns
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First