Flying from Mexico City to Johannesburg: what you need to know
Mexico City is home to a couple of airports where you can start your adventure. Check out your options for booking a flight from Mexico City to Johannesburg flying out of Benito Juarez International Airport (MEX) or Felipe Ángeles International Airport (NLU).
Come in for landing at O.R. Tambo International Airport (JNB), the major arrival point in Johannesburg.
Johannesburg's timezone is UTC+2, which makes Johannesburg eight hours ahead of Mexico City.
Leave enough time to get on your Mexico City to Johannesburg flight. Generally, it's best to arrive at least two hours before international departures and an hour ahead for domestic flights.
Travelling during a popular month like July? Major public holidays and other popular seasons can mean longer lines at security. Be extra cautious and get there up to four hours ahead of international flights and two hours before a domestic departure.
How to find the cheapest flights from Mexico City to Johannesburg
To pick up cheap Mexico City to Johannesburg flights, book in advance. Airlines typically offer lower fares when flights are first released.
The 'Whole month' tool shows you the cheapest plane tickets from Mexico City to Johannesburg across each month. It's an easy way to find a bargain if your travel dates are flexible.
Finding a cheap flight from Mexico City to Johannesburg couldn't be easier with Price Alerts. All you need to do is create one of these automatic alerts and we'll let you know as soon as there's a better deal.
Pick your preferred departure and arrival times, number of stops and airlines with the filters. Or sort your Mexico City to Johannesburg flight results by 'Fastest,' 'Best' or 'Cheapest.'
Flying from Mexico City
Benito Juarez International Airport (MEX)
We make it a breeze to find a Mexico City to Johannesburg flight with a stopover. To see your options departing from Benito Juarez International Airport, deselect 'Direct flights only.' Then, simply select a flight with a stop long enough to see the sights of the city of your choice. Top stopovers include:
Hartsfield-Jackson Atlanta International Airport (ATL)
London Heathrow Airport (LHR)
Newark Liberty International Airport (EWR)
The journey from central Mexico City to MEX takes about 55 minutes by public transport. If you ride-share, drive or take a cab, you'll cover the 6 kilometres in 25 minutes or so, depending on traffic conditions.
Planning to catch an early flight from Mexico City to Johannesburg? Avoid the stress of rushing to the terminal (and enjoy a little extra shut-eye) by choosing one of these stays close to Benito Juarez International Airport:
Benito Juarez International Airport has an excellent on-time performance, so flight disruptions are less likely. Departures from MEX land at their destination as scheduled 80.91% of the time.
Felipe Ángeles International Airport (NLU)
NLU is about 32 kilometres from central Mexico City. It'll take 55 minutes or so to get to the airport by car from the city centre. Public transport takes roughly 1 hour 45 minutes.
Getting the crew to the airport on time before your flight from Mexico City to Johannesburg is so much simpler when you stay close to Felipe Ángeles International Airport. Consider checking in to Verticca Hotel the night before you fly out.
Looking at how often flights stay on schedule, Felipe Ángeles International Airport has an on-time arrival rate of 68%.
Arriving in Johannesburg
O.R. Tambo International Airport (JNB)
The distance from O.R. Tambo International Airport (JNB) to central Johannesburg is approximately 21 kilometres. It takes around 30 minutes to reach the centre driving.
If you're taking public transport, expect a journey time of about 1 hour 10 minutes.
Consider staying in a hotel close to JNB if you have a late flight from Mexico City to Johannesburg. Select one of these options and avoid the hassle of a long transfer:
Pick up an O.R. Tambo International Airport rental car and discover Johannesburg and beyond with your own wheels. Carwiz, Alamo and Green Motion are popular providers to choose from here.
Lock in the best rate by booking your vehicle from O.R. Tambo International Airport about three weeks ahead of your trip.
Lanseria International Airport (HLA)
After your flight from Mexico City to Johannesburg has touched down, you can get to the city centre in about 50 minutes by car. Central Johannesburg is roughly 32 kilometres from Lanseria International Airport (HLA).
First - Car Hire, Tempest - Car Hire and Firefly powered by Hertz make picking up a Lanseria International Airport rental car quick and easy. These companies are located in or around the terminal and will have you ready to go in a flash.
Avoid paying more than you need to. Securing your ride four weeks ahead of your arrival at HLA can get you a lower rate.
Best time to go to Johannesburg
February is the quietest month for flights from Mexico City to Johannesburg, while July is the most popular. Figure out the best time to visit Johannesburg based on whether you like a laid-back vibe or a lively atmosphere.
When booking your Mexico City to Johannesburg tickets, consider the kind of weather forecast you're hoping for. January is the warmest month in Johannesburg, with temperatures ranging from 15ºC (59ºF) to 30ºC (86ºF).
For cooler conditions, look for a cheap flight from Mexico City to Johannesburg in July when temperatures average between 4ºC (39ºF) and 20ºC (68ºF).
More about Johannesburg
After booking your flight from Mexico City to Johannesburg, choose a hotel that puts you where you want to be. Make one of these options your base for exploring Johannesburg:
All great holidays should include a little sightseeing. Constitution Hill, Maboneng Precinct and Johannesburg Zoo are essential stops on your Johannesburg itinerary.
Explore more of South Africa
Soweto is just one of the many places in South Africa waiting to be explored after you've seen Johannesburg. Around 18 kilometres to the west, check out popular attractions including Mjebha Park, Tutu House - Soweto tours and Go Green Go Clean.
If you want to check out another side of South Africa, head for Pretoria, about 56 kilometres north of Johannesburg. 32 Battalion Tree of Honour, Wonderpark and Viscount Memorial Wall are highlights.