Cheap flights from Johannesburg to Gold Coast

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

The best prices from Johannesburg to Gold Coast are usually found in October or August, booked 34 days in advance, depart on a Tuesday or Thursday and return on a Monday

Return
Economy
Wed 7/22
Wed 7/29
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
Wed 7/22
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
Johannesburg (JNB) to Gold Coast (OOL)

JNB - OOL
Price
R952 - R1 466
OOL
Temperature
21 - 29 °C
OOL
Rainfall
28 - 143 mm
Popular in December High demand for flights, 26% potential price rise
Cheapest in October Best time to find cheap flights, 13% potential price drop
Average price R18 150 Average for round-trip flights in July 2020
Round-trip from R952 From Johannesburg to Gold Coast
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Johannesburg to Gold Coast?

Tuesday flights are generally found to be more expensive for flights from Johannesburg to Gold Coast. 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 Gold Coast.

How far in advance should I book a flight from Johannesburg to Gold Coast?

To save up to 20% on this flight, we recommend booking at least 33 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Johannesburg to Gold Coast from R344 764 1-2 weeks out and tickets from R390 714 for flights departing within the next 72 hours.

What is the cheapest month to fly from Johannesburg to Gold Coast?

October is one of the best times of the year to fly to Gold Coast from Johannesburg. Prices for October average R18 286 per person but you can even find prices for as low as R12 257. The most expensive prices can be found in the month of December. Opting for a October flight can save you 34% on your journey compared to booking in October

Related info for your journey

Useful info, stats and facts about Johannesburg to Gold Coast flights.

Flight FAQs

From Johannesburg to Gold Coast

How popular is this flight route?

Within the past month, 5 015 users have taken a look at flights from Johannesburg OR Tambo to Coolangatta Gold Coast.

Does it rain more in Johannesburg or Gold Coast?

In Johannesburg, there will be less rainfall in Johannesburg compared to Gold Coast over the next 1 days.

Is Johannesburg weather warmer or cooler than Gold Coast?

Expect the weather to be around 29 °C on average in January. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Gold Coast is generally hotter than in Johannesburg.

Related searches

Flights to Gold Coast from Johannesburg
Flights to Johannesburg Flights to Gold Coast Flights from Johannesburg

Alternative routes for Johannesburg to Gold Coast

Destination information for Gold Coast

Things to know before you go. Useful info for your trip from Johannesburg to Gold Coast
Today's exchange rate
R1 = $0,09
Average temperature for July in Gold Coast
21.0 °C
Avg rainfall for July in Gold Coast
29.0 mm

Airports servicing Johannesburg

Airports servicing Coolangatta

Home Oceania Australia Queensland Gold Coast Cheap flights from Johannesburg to Gold Coast
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First