⚡ Fare recorded April 25, 2026 · Prices change daily

Cancun to Johannesburg flights

Cancun (CUN) to Johannesburg (JNB): 8,355 miles (13,446 km) great-circle, about 17h 15m nonstop by our estimate. Cheapest fare observed: $1745 round-trip on airline E9, with 3 stops, departing July 6, 2026.

E9E9E9814
Depart
CUN
Cancun, Mexico
21:25
2026-07-06
✈
Arrive
JNB
Johannesburg, South Africa
Returns 16:40
2026-08-02
Stops
3 stops
Distance
8,355 mi
Est. nonstop time
17h 15m
Trip type
Round-trip
$1745
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Cancun to Johannesburg fare fly?

$1745 round-trip, airline E9 E9814, departing 2026-07-06 at 21:25, returning 2026-08-02. The recorded itinerary left on a Monday, returning on a Sunday 27 nights later; the fare was observed 72 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Cancun from Johannesburg?

  • Distance: 8,355 miles (13,446 km) great-circle, heading east.
  • Estimated nonstop flight time: about 17h 15m.
  • Departure airport: Cancun International Airport (CUN), Cancun, Mexico, UTC-5 on July 6, 2026.
  • Arrival: O. R. Tambo International Airport (JNB), South Africa, UTC+2 on July 6, 2026.
  • Time difference: Johannesburg is 7 hours ahead of Cancun on the recorded date.
  • Route type: international, Mexico to South Africa.
  • Arrival airport elevation: 5,558 ft.
  • Recorded itinerary: airline E9 E9814, 3 stops, round-trip, 27 days between departure and return.
Fare comparison

How does the Cancun to Johannesburg fare compare with other routes from CUN?

At $1745, it ranked 28th of the 30 round-trip fares we recorded from CUN (median $366). That is 20.9 cents per great-circle mile (round-trip price over one-way distance), close to the CUN median of 20.7 cents across 30 round-trip routes.

Routes from CUN of similar length: Dubai (8,357 mi) at $1336 and Antalya (6,739 mi) at $1299.

airline E9 had the cheapest fare on 2 of 30 CUN routes. It is the 3rd longest of the 30 routes we track from CUN.

Other ways in

What did other cities pay to fly to Johannesburg?

Of 5 departure airports with a fare to Johannesburg, Cancun (CUN) ranked 5th at $1745. Lowest: $284 from Cape Town (CPT); highest: $1745 from Cancun (CUN); 1 nonstop. Cheapest-fare airlines (routes): TAAG Angola Airlines (2), Air Tanzania (1), airline E9 (1) and airline GE (1).

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones America/Cancun, Africa/Johannesburg; flight time is our estimate.

FAQ

Cancun to Johannesburg flight questions

How far is Cancun from Johannesburg by plane?

+
Cancun is about 8,355 miles (13,446 km) from Johannesburg on a great-circle line from Cancun International Airport (CUN) to O. R. Tambo International Airport (JNB), heading east. It is the 3rd longest of the 30 routes we track from CUN. The recorded itinerary had 3 stops, so the distance flown was longer.

How long is the flight from Cancun to Johannesburg?

+
About 17h 15m nonstop by our estimate for 8,355 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded airline E9 fare was with 3 stops. 5 airports in our feed had a fare to Johannesburg; this one ranked 5th, and 1 of the 5 was nonstop.

What is the time difference between Cancun and Johannesburg?

+
On July 6, 2026, Cancun was on UTC-5 (America/Cancun) and Johannesburg on UTC+2 (Africa/Johannesburg), so Johannesburg was 7 hours ahead of Cancun: noon in Cancun was 19:00 in Johannesburg. Neither America/Cancun nor Africa/Johannesburg shifts for daylight saving, so the gap holds all year.

How much is a flight from Cancun to Johannesburg?

+
As observed on April 25, 2026: $1745 per person round-trip on airline E9 flight E9814, departing July 6, 2026, returning August 2, 2026, with 3 stops. At $1745, it ranked 28th of the 30 round-trip fares we recorded from CUN (median $366). That is 20.9 cents per great-circle mile (round-trip price over one-way distance), close to the CUN median of 20.7 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Cancun to Johannesburg?

+
The cheapest recorded fare had 3 stops; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into Johannesburg, 1 of the 5 recorded fares was nonstop. From CUN, 8 of 30 were. Routes from CUN of similar length: Dubai (8,357 mi) at $1336 and Antalya (6,739 mi) at $1299.

Which airports serve flights from Cancun to Johannesburg?

+
It departs Cancun International Airport (CUN) in Cancun, Mexico, and arrives at O. R. Tambo International Airport (JNB) in Johannesburg, South Africa. An international flight, Mexico to South Africa. airline E9 had the cheapest fare on 2 of 30 CUN routes.

Where else near Johannesburg can you fly from Cancun?

Malé (MLE) $1804Dubai (DXB) $1336Antalya (AYT) $1299Algiers (ALG) $1088Istanbul (IST) $1148Madrid (MAD) $971All flights from Cancun →

Other cities with flights to Johannesburg

From Cape Town (CPT) $284From Nairobi (NBO) $521From Lagos (LOS) $542From São Paulo (GRU) $783

Ready to fly?

Book E9 CUN → JNB · $1745 →