Things to Do in Mexico City: Ruins, Art & the World's Best Food

Mexico City, Mexico · Updated June 2026 · By Richard J.

Mexico City is one of the world's great capitals — a vast, high-altitude metropolis layering Aztec ruins, colonial grandeur, Frida Kahlo's blue house and a food scene that ranges from street tacos to the planet's most acclaimed restaurants. It's cultured, walkable in its best neighbourhoods, and far safer and more rewarding than its old reputation suggests. This is our shortlist of what's worth booking in CDMX.

Top-rated experiences

Live availability and prices from GetYourGuide, sorted by what travellers actually rate. The Teotihuacán, food and Xochimilco tours are the headline bookings.

Powered by GetYourGuide

When to visit Mexico City

At 2,240m, CDMX is mild year-round. The dry season (Nov–Apr) is best; the rainy season (May–Oct) brings short afternoon showers, not all-day rain.

Nov–Dec
7–22°C
Dry season — clear, mild, festive.
Jan–Feb
6–22°C
Dry, sunny days, cool nights.
Mar
9–26°C
Warm, dry, jacaranda blossom.
Apr
11–27°C
Warmest, dry, before the rains.
May
12–27°C
Warm; first afternoon storms.
Jun–Aug
12–24°C
Rainy season; brief afternoon showers.
Sep–Oct
11–23°C
Rains easing; Día de Muertos late Oct.

The rest of your trip

Plan the rest of your trip

The non-activity essentials — same partners we use ourselves.

Travel insurance

SafetyWing

Airport pickup

Welcome Pickups

Mexico eSIM

Airalo

Rental car

For day trips

Connecting from cafés or hotel WiFi? Use NordVPN to keep banking and email private on public networks.

Frequently asked questions

How many days do you need in Mexico City?

Four to five days. The city is huge and dense with culture — the historic centre, Chapultepec and its museums, Coyoacán and Frida Kahlo, the food, and a day trip to Teotihuacán all deserve time. The best neighbourhoods (Roma, Condesa, Coyoacán) reward unhurried wandering, so don't pack it too tight.

Is it worth visiting Teotihuacán from Mexico City?

Absolutely — the vast pre-Aztec pyramid city, about an hour from CDMX, is one of the most impressive archaeological sites in the Americas, with the towering Pyramids of the Sun and Moon along the Avenue of the Dead. Go early to beat heat and crowds; guided tours add the context and handle the transport, and some offer a dawn hot-air balloon flight.

Is Mexico City safe for tourists?

Far safer than its reputation, with normal big-city precautions. The main tourist neighbourhoods — the Centro, Roma, Condesa, Coyoacán, Polanco — are lively and walkable by day and evening. Use app-based rides rather than hailing taxis on the street, don't flash valuables, and stay aware. Millions visit trouble-free; common sense is the key.

Is Mexico City good for food?

It's one of the world's great food cities — from extraordinary street tacos, tamales and quesadillas to markets, mezcal bars, and several of the world's most acclaimed restaurants. A guided food tour or market visit is the best way in, and even the humblest street stall can be a highlight. The food alone justifies the trip.

When is the best time to visit Mexico City?

November to April, the dry season, for clear, mild, sunny days — March brings the lilac jacaranda blossom. Late October centres on the spectacular Día de Muertos celebrations. The rainy season (May–October) is still very visitable, with rain usually arriving as a short afternoon storm rather than an all-day washout.

Affiliate disclosure · We earn commission on bookings — at no extra cost to you. We only recommend activities we'd send a friend to.
Cookie Settings
This website uses cookies

Cookie Settings

We use cookies to improve user experience. Choose what cookie categories you allow us to use. You can read more about our Cookie Policy by clicking on Cookie Policy below.

These cookies enable strictly necessary cookies for security, language support and verification of identity. These cookies can’t be disabled.

These cookies collect data to remember choices users make to improve and give a better user experience. Disabling can cause some parts of the site to not work properly.

These cookies help us to understand how visitors interact with our website, help us measure and analyze traffic to improve our service.

These cookies help us to better deliver marketing content and customized ads.