Book Cheap Flights to Mexico City

About Mexico City

Mexico City is the vibrant capital of Mexico. With over 8.8 million residents, it is the largest city in the country, and one of the largest destinations in the world. Mexico City offers you a wealth of history, architecture, art, and entertainment. The top attractions of this metropolis include Chapultepec, the National Museum of Anthropology, and Plaza Garibaldi.

Prepare yourself for an amazing travelling experience, because cheap flights to Mexico City are now available for a limited time! Mexico City is the home of Mexico City International Airport (MEX), which is a 15-minute drive from the city centre. Mexico City International Airport serves a multitude of airlines, including Aeromexico, Delta Air Lines, and Copa Airlines. Popular connecting flights to Mexico City are available from Johannesburg and Cape Town. The flight duration is 22 hours, 3 minutes.

Popular flights to Mexico City

Flight Route Airline Trip Type Travel Dates Searched Price From
* Please note that the prices are subject to availability and block out dates do apply over peak season.

Why visit Mexico City

Metropolitan Cathedral Sunset Mexico City

Historic Attractions

Explore the variety of architecture, religious sites and ruins that give you a glimpse into Mexico City’s past. Some of the most spectacular attractions include the Templo Mayor and Palacio de Bellas Artes.

Fine Arts Palace Mexico City

Vibrant Entertainment

Enjoy the range of concerts, theatre performances and film festivals, including the orchestral performances at Sala Ollin Yoliztli, pop concerts at Teatro Metropolitan, and the International Showcase at Cineteca Nacional.

Quesadilla Mexico City Cuisine

Mexican Cuisine

Treat yourself to incredibly flavoured dishes at popular eateries such as Quintonil, La Capital, and Dulce Patria. Classic Mexican dishes include burritos, tacos and quesadillas. And then there's the tequila...

General information

Essential details you need to know before your trip

Country Mexico
Currency Mexican Peso
Exchange Rate 1 ZAR = 1.37 MXN
Language Spanish
Hub Airport Mexico City International Airport (MEX)
Airline Aeromexico
Time Zone GMT-6
Travel Adaptor Type A & B

Best time to visit Mexico City

In Mexico City, the summers (June – August) are rainy and the winters (December – February) are chilly. The best time to visit then is between March and May (spring). The streets may be fairly crowded around this time, but you’ll get beautiful weather (temperatures sit around the mid-20s), and the hotel prices will be reasonable. You can get the best hotel rates in winter, but these are the coldest months in Mexico City (the average low temperatures sit around 5°C).

Weather & Climate in Mexico City

Average temperature (°C) & rainfall (mm) per month

Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Low °C 5°C 6°C 7°C 10°C 11°C 12°C 12°C 12°C 12°C 10°C 7°C 5°C
High °C 21°C 22°C 24°C 25°C 25°C 24°C 22°C 23°C 23°C 23°C 22°C 20°C
Rainfall (mm) 10 20 10 20 30 40 60 40 90 20 20 10

Get ready for a memorable holiday experience in Mexico City. This vibrant capital of Mexico boasts a wealth of history, yet its upmarket stores, famous museums, decadent restaurants and popular plazas work to create a contemporary scene.

Discover Mexico City’s rich past with various historic and religious sites, architecture and ruins, such as Chapultepec Castle, and the walking areas at Zocalo. Enjoy the entertainment scene of this metropolis, with live music sessions at Centro Cultural de España, and the wrestling action at Arena México. Mexico City’s amazing art environment includes many galleries and art museums, such as Museo de Arte Moderno and Galeria Ethra. Don’t forget to try the renowned Mexican food, at credible establishments like Azul, Contramar, and San Ángel Inn.

Compare several airlines, and book your cheap flights to Mexico City online at Travelstart!

You will need a visa to visit Mexico City. The application process may take some time, so ensure you plan ahead to guarantee you catch your flight. Your passport needs to be valid for at least six months and have three blank pages free for entry stamps.

Mexican Embassy in Pretoria

Address: Parkdev Building, 570 Fehrsen Street, Brooklyn, Pretoria, 0181

Phone: (+27) 012 460 1004

Mexican Consulate in Cape Town

Address: Granger Bay Court, Beach Road, V& A Waterfront, Cape Town, 8001

Phone: (+27) 021 419 3848

While exploring Mexico City, make sure your valuables are in a secure place and out of sight at all times, especially in crowded areas such as tourist attractions and public transport hubs.

Stay safe by practising basic common sense. If you need a taxi, rather call one instead of hailing one. There is a free mobile app, called Taxiaviso, that lets you verify if a cab is official by checking the taxi licence number against government-provided data. There is also a specialised prosecution office for foreigners, with multilingual staff. Its offices are located at Victoria Street 76, Centro Historico.

Make sure you get all the routine vaccinations at least four to six weeks before your trip to Mexico City. Other diseases to beware of include Zika, malaria, hepatitis A, hepatitis B, and rabies.

Item Cape Town Johannesburg Mexico City
Meal, Inexpensive Restaurant R 100.00 R 100.00 R 73.30
Domestic Beer (0.5 litre draught) R 25.00 R 25.00 R 18.32
Cappuccino (regular) R 22.33 R 22.34 R 26.81
Taxi 1 km (Normal Tariff) R 10.00 R 10.00 R 4.03
Pack of Cigarettes (Marlboro) R 37.50 R 37.50 R 36.65
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance.



Download our app

Free for iPhones and Android