Cheap Flights from Johannesburg to Cancun

Compare Johannesburg to Cancun flight deals

Find the cheapest month or even day of the year to fly to Cancun

Book the best Cancun fare with no extra fees

Flight deals from Johannesburg to Cancun

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Cancun? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Cancun

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Cancun flights are currently cheapest in March.

Johannesburg to Cancun: Alternative routes

Compare routes from Johannesburg to Cancun below. You may find an airport to fly into that's cheaper, faster, or easier than Cancun.

Johannesburg to Cancun: Flight information

The things to know before you go.
Cheapest flight foundر.ق.‏ 2,259
Cheapest month to flyMarch

Finding cheap flights from Johannesburg to Cancun: Frequently asked questions

The best price we found for a return flight from Johannesburg to Cancun is ر.ق.‏ 4,094. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Johannesburg to Cancun. But we found flights with one stop from ر.ق.‏ 4,094.
As of February 2026, there are no flights flying from Johannesburg to Cancun.
The cheapest month to fly from Johannesburg to Cancun is usually May.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Cancun Airport on Thursday, 14 May 2026.
No airlines currently offer direct flights between Johannesburg and Cancun Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Cancun but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Cancun is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Cancun is British Airways .

Flying from Johannesburg to Cancun International Airport (CUN): What you need to know

  • Planning your holiday starts with working out where you'll fly out of in Johannesburg. O.R. Tambo International Airport (JNB) is the city's main base, so check out your options for booking a flight from Johannesburg to Cancun International Airport (CUN) jetting off from here.

  • Cancun International Airport is located in Cancun. The city operates on the UTC-5 timezone and is seven hours behind Johannesburg.

  • Give yourself enough time to get on your flight from Johannesburg to CUN. As a general rule, turn up two hours before international departures and an hour ahead for domestic flights.

  • If you're taking off during a bank holiday or other peak period, allow extra time. Arrive two hours before domestic flights and up to four hours before international departures. Queues at security and check-in will be longer.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • Consider adding a stopover to find cheap flights from Johannesburg to CUN. Simply uncheck 'Direct flights only' when searching for departures from O.R. Tambo International Airport (JNB). Make a stop (and maybe make your fare cheaper) by passing through one of these popular options:

    • Hartsfield-Jackson Atlanta International Airport (ATL)

    • Amsterdam Airport Schiphol (AMS)

    • Newark Liberty International Airport (EWR)

  • Travelling from central Johannesburg to JNB takes around 1 hour 10 minutes by public transport. If you drive, ride-share or grab a cab, you'll cover the 29 kilometres in 30 minutes or so, depending on traffic conditions.

  • Planning to catch an early flight from Johannesburg to Cancun International Airport? Avoid rushing to the terminal (and enjoy a few extra z's) by picking one of these stays close to O.R. Tambo International Airport:

  • 77.1% of flights leaving from O.R. Tambo International Airport land at their destination on schedule.

Lanseria International Airport (HLA)

  • The drive from central Johannesburg to HLA usually takes 50 minutes, depending on traffic conditions. The distance from the city centre to the airport is around 48 kilometres.

  • Get a head start on your holiday with an additional night away from home. Before catching your Johannesburg to CUN flight, kick back in one of these hotels close to Lanseria International Airport:

About Cancun International Airport (CUN)

How to find the cheapest flights from Johannesburg to Cancun International Airport (CUN)

  • Currently, ر.ق.‏ 2,259 is the lowest price we've found for a one-way ticket from Johannesburg to Cancun International Airport. The cheapest price for a return flight is ر.ق.‏ 4,094. Remember fares can change due to demand at the time of booking.

  • Booking early is often the key to finding a cheap flight from Johannesburg to CUN. Fares tend to rise as seats fill up, so the closer your departure date, the more you'll likely spend on your ticket.

  • Affordable Johannesburg to Cancun International Airport tickets are easier to find if you're not locked into specific dates. Use the 'Whole month' search function to compare fares across each month and then fly out on the cheapest day.

  • There's no need to check back in every day to find out if fares have dropped when you create a Price Alert. We'll notify you when a better deal is available on flight tickets from Johannesburg to CUN.

  • Find a cheap flight from Johannesburg to Cancun International Airport by using the search filters. Choose your ideal duration, departure time and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Johannesburg to Cancun International Airport (CUN)

  • July is the busiest month for flights from Johannesburg to Cancun International Airport (CUN). Plan your visit to Cancun in May for a more low-key escape.

  • Lock in a Johannesburg to CUN flight ticket departing in August if you're eager to explore the city during its warmest month. Expect temperatures in Cancun to range from 26ºC to 32ºC.

  • January sees temperatures of between 20ºC and 27ºC. Search for cheap tickets from Johannesburg to Cancun International Airport around that time if you like cooler conditions.

More about Cancun

  • After booking your flight from Johannesburg to Cancun International Airport, find a hotel that's got location and comfort covered. Make one of these accommodation options your base for exploring Cancun:

  • Your Cancun trip wouldn't be complete without a bit of sightseeing. Attractions worth exploring include chichen itzá Park, Cancun Beach and Fuente de Kukulcan.

Explore more of Mexico

  • Cancun is easy to fall in love with, but there are so many other parts of Mexico you'll want to see. Around 290 kilometres west of Cancun, a trip to Merida will keep you on the go. Start with leading attractions like Chichen-itza Park, Chichen Itza, cenotes y pueblos magicos and Nva. Chichen Itza Park.

  • Around 274 kilometres west of Cancun, Kanasín is another essential stop in Mexico. Start your sightseeing at Santa Isabel hacienda. Santa Isabel hacienda k'íiwik Park, Sitio arqueologico Flor de Mayo.Aak'its, Nikté Ch'oom k'íiwik ka'achij and Glorieta De Guadalupe.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.