Mexico City Travel Guide: Best Time to Visit, Things to Do, Costs & Tips

Mexico City (Ciudad de México, or CDMX) is one of the largest and most exciting cities in the world. Built on the ruins of the Aztec capital Tenochtitlan, it layers pre-Hispanic temples, Spanish colonial palaces and bold modern architecture into a sprawling metropolis of more than 21 million people. It has more museums than almost any other city on Earth, a legendary street food scene, leafy neighbourhoods perfect for walking, and some of the best restaurants in the Americas. This Mexico City travel guide covers the best time to visit, top attractions, where to stay, how to get there and around, realistic daily costs, entry rules and safety tips. Whether you're here for tacos, Frida Kahlo, ancient pyramids or Day of the Dead celebrations, CDMX rewards curious travellers at every turn.

Disclosure: This post contains affiliate links. If you book through them, we may earn a small commission at no extra cost to you.

Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide
Powered by GetYourGuide

Best Time to Visit Mexico City

Mexico City sits at about 2,240 metres above sea level, so it has a mild, spring-like climate year-round, with warm days and cool nights.

Dry season (November–April) is generally the best time to visit. Days are sunny and pleasant, typically 20–26°C, with cool mornings and evenings. March and April are the warmest months, while December and January nights can drop close to 5°C. Air quality can be poorer in the dry months.

Rainy season (May–October) brings short, heavy afternoon or evening thunderstorms, but mornings are usually sunny and the city is green and fresh. Plan sightseeing for the morning and carry an umbrella.

Key events:

  • Day of the Dead (late October–2 November): altars, marigolds, the huge parade and cemetery vigils make this the most popular time to visit. Book early.
  • Independence Day (15–16 September): the Grito ceremony in the Zócalo and parades.
  • Easter Week (Semana Santa): many locals travel, so the city is quieter, but tourist sites can be busy.

Top Places to Visit in Mexico City

1. Zócalo and the Historic Centre

The Zócalo (Plaza de la Constitución) is one of the largest public squares in the world. Around it stand the Metropolitan Cathedral, the National Palace with Diego Rivera's murals depicting Mexican history, and the ruins of the Templo Mayor, the main Aztec temple. The historic centre is a UNESCO World Heritage Site.

2. National Museum of Anthropology

One of the world's great museums, it houses the Aztec Sun Stone, giant Olmec heads and treasures from the Maya and other civilisations. Allow at least half a day. It's located in Chapultepec Park.

3. Chapultepec Park and Castle

Larger than New York's Central Park, Chapultepec is home to museums, lakes, a zoo and the hilltop Chapultepec Castle, the only royal castle in the Americas, now the National Museum of History, with superb views over the city.

4. Frida Kahlo Museum (Casa Azul) and Coyoacán

The cobalt-blue house where Frida Kahlo was born and lived is now a museum displaying her art, clothes and personal belongings. Tickets must be booked online in advance and often sell out. Afterwards, explore Coyoacán's colonial plazas, market and cafés.

5. Teotihuacan

About 50 km northeast of the city, this ancient city was once one of the largest in the world. Climb the Pyramid of the Moon (and check access to the Pyramid of the Sun, which has had climbing restrictions), and walk the Avenue of the Dead. Go early to avoid heat and crowds, or take a sunrise hot-air balloon ride.

6. Xochimilco

In the south of the city, the canals of Xochimilco are a remnant of the Aztec lake system. Rent a colourful trajinera boat and float past floating gardens, mariachis and food vendors. It's lively and festive on weekends.

7. Palacio de Bellas Artes

This stunning Art Nouveau and Art Deco palace is the city's premier cultural venue, with murals by Rivera, Orozco and Siqueiros. Catch a performance of the Ballet Folklórico de México if you can. Nearby, the Torre Latinoamericana offers city views.

Also worth visiting: the Museo Soumaya, the Basilica of Our Lady of Guadalupe, the Roma and Condesa neighbourhoods, and a lucha libre wrestling night at Arena México.

Where to Stay in Mexico City

  • Roma Norte: trendy and walkable, with leafy streets, cafés, restaurants and nightlife. A favourite with visitors.
  • Condesa: elegant Art Deco buildings, parks such as Parque México, and a relaxed atmosphere.
  • Polanco: upscale and safe, with luxury hotels, designer shops and fine dining near Chapultepec.
  • Centro Histórico: ideal for sightseeing, with historic hotels near the Zócalo. Quieter at night.
  • Coyoacán: charming and bohemian, with a village feel in the south of the city.
  • Juárez: central and up-and-coming, with good-value boutique hotels near Reforma.

Compare hotel prices and availability in Mexico City here, especially for Day of the Dead.

Getting There & Around

Flying to Mexico City

Mexico City International Airport (MEX), also called Benito Juárez International, is Mexico's busiest airport and a major hub for flights to North America, Europe and Latin America. Some domestic and low-cost flights use Felipe Ángeles International Airport (NLU), about 45 km north of the city. Search and compare cheap flights to Mexico City to find the best fares.

From MEX, use authorised airport taxis (buy a ticket inside the terminal), ride-hailing apps such as Uber or DiDi, the Metrobús Line 4 or the metro (Terminal Aérea station, Line 5).

Getting Around Mexico City

  • Metro: extensive and very cheap, but crowded at rush hour. Women-only carriages are available.
  • Metrobús: rapid buses running on dedicated lanes, including along Reforma and Insurgentes.
  • Ride-hailing: Uber, DiDi and Cabify are safe, affordable and widely used.
  • Ecobici: the public bike-share system is great in Roma, Condesa, Polanco and the centre.
  • Mobility card: buy a rechargeable Tarjeta de Movilidad Integrada to use on the metro, Metrobús and other transport.
  • Walking: Roma, Condesa, Polanco, Coyoacán and the historic centre are best explored on foot.

Travel Costs in Mexico City

Mexico City offers excellent value, though prices in popular areas have risen. The currency is the Mexican peso (MXN). Cards are widely accepted, but carry cash for street food and markets.

Travel style Accommodation Food & drink Transport & sights Daily total
Budget / hostel $15–30 $12–20 $5–12 $32–62
Mid-range $70–150 $30–60 $20–45 $120–255
Luxury $250–600+ $100–300 $80–200 $430–1,100

Sample prices: street tacos often cost around 15–30 pesos each, a metro ride a few pesos, and entry to the Anthropology Museum is inexpensive. Some museums are free on Sundays for Mexican residents.

Visa & Entry Requirements

  • US, Canadian, EU, UK, Australian and many other citizens do not need a visa for tourist visits. The immigration officer decides the length of stay on arrival, up to a maximum of 180 days, so carry proof of onward travel and accommodation.
  • FMM (tourist permit): air arrivals now receive a digital entry record or stamp at major airports; keep any document you receive, as it's required when leaving.
  • Other nationalities may need a Mexican visa; some are exempt if they hold a valid US, Canadian, UK, Japanese or Schengen visa or residence permit.
  • Passport validity: your passport must be valid for the duration of your stay.

Always check official sources such as Mexico's National Migration Institute (INM) and your government's travel advice before you travel.

Local Tips for Mexico City

  • Altitude: at 2,240 metres, take it easy on your first day, drink plenty of water and go easy on alcohol.
  • Don't drink tap water: use bottled or filtered water.
  • Street food: eat at busy stalls with high turnover. Try tacos al pastor, tlacoyos, esquites and churros.
  • Tipping: around 10–15% in restaurants is standard.
  • Earthquakes: Mexico City is seismically active. Learn the earthquake alarm sound and your hotel's evacuation route.
  • Safety: stick to well-travelled neighbourhoods, use ride-hailing apps rather than street taxis at night, and avoid displaying valuables. Watch for pickpockets in the metro.
  • Staying connected: roaming charges can be high for non-North American visitors. A travel eSIM is the easiest option. Get your Mexico eSIM here and activate it before you land.

Tours & Experiences

  • Teotihuacan tour: visit the pyramids with transport and a guide, or book a sunrise balloon ride.
  • Street food tour: taste tacos, tamales and mezcal in Roma, Condesa or the historic centre.
  • Frida Kahlo and Coyoacán tour: combine Casa Azul with the neighbourhood's history.
  • Xochimilco boat trip: float through the canals with music and food.
  • Lucha libre night: experience Mexican wrestling at Arena México.

Browse and book the best tours in Mexico City here.

FAQ

Is Mexico City safe for tourists?

Popular areas such as Roma, Condesa, Polanco, Coyoacán and the historic centre are generally safe during the day. Use ride-hailing apps at night, avoid displaying valuables and stay aware in crowded places.

What is the best time to visit Mexico City?

The dry season from November to April offers sunny, pleasant weather. Late October to early November is ideal for Day of the Dead celebrations.

How many days do you need in Mexico City?

Four to five days are ideal to see the main museums, neighbourhoods and Teotihuacan. A week lets you explore at a relaxed pace.

Do I need a visa for Mexico?

Citizens of the US, Canada, the EU, the UK, Australia and many other countries don't need a visa for tourism. Officers decide the length of stay on arrival, up to 180 days.

How do I get from Mexico City Airport to the city centre?

Use an authorised airport taxi, a ride-hailing app, Metrobús Line 4 or the metro from Terminal Aérea station.

Conclusion

Mexico City layers ancient history, colonial grandeur and modern creativity into one of the world's great megacities. Between museums, street food and day trips to Teotihuacan, CDMX rewards travellers who take their time.

Plan ahead: book your Teotihuacan and food tours on GetYourGuide, and get ready to discover Mexico's capital.