Mexico City activities and landmarks

Things to Do in Mexico City

Free–$259 per activity

Mexico City can eat your budget fast if you chase every guided tour. But the real gems are often free: the Anthropology Museum on Sunday, street taco crawls, and Chapultepec Park. We've sorted the overhyped from the essential, so you spend smart. The one thing to skip? Midday Xochimilco party boats — opt for sunrise instead.

July: Catch a concert at the Auditorio Nacional (indoor) · Crowds: Low

Mubboo Verdict: Mexico City rewards those who plan around free museum days and skip generic bus tours. Splurge on a private archaeologist or sunrise Xochimilco; avoid overpriced party boats and midday Zócalo crowds.

Trip type

Prices from 800+ airlines · Book direct, get direct support

800+ airlines comparedRecently observed faresNo booking fees

Best things to do — top activity platforms compared

How M decides what’s worth it

M starts with the calendar: many museums waive fees on Sundays, and free walking tours fill fast. Map neighborhoods by day — Centro Histórico for culture, Roma-Condesa for food, Coyoacán for bohemian vibes. Teotihuacán eats half a day; Xochimilco needs an early morning. For paid tours, prioritize guides with deep expertise (archaeologists, historians) over generic bus excursions. Money goes to experiences you can't DIY: a sunrise balloon flight, a private museum deep-dive, or a cooking class that teaches more than a recipe.

Free First

Free things to do in Mexico City

Start here. These cost nothing and are genuinely worth your time — no booking required.

Museo Nacional de Antropología

📍 Where
Paseo de la Reforma & Calzada Gandhi
🕑 Best time
Sunday mornings (free entry) or weekday afternoons to avoid crowds

Mubboo’s tip: Get there at 9am on Sunday to beat the lines; the museum is huge, so prioritize the Aztec and Maya halls.

Bosque de Chapultepec

📍 Where
Chapultepec Park, near Museo Nacional de Antropología
🕑 Best time
Weekday mornings for quiet walks; weekends are lively with families

Mubboo’s tip: Rent a paddleboat on the lake for under $5 — a cheap break from museum fatigue.

Free walking tour of Centro Histórico

📍 Where
Starts at the Zócalo
🕑 Best time
10am tour to avoid midday heat

Mubboo’s tip: Tip your guide 100-200 pesos if they're good; these tours are a steal.

Mercado de Coyoacán

📍 Where
Coyoacán neighborhood
🕑 Best time
Saturday mornings when it's busy with locals

Mubboo’s tip: Try a fresh quesadilla de huitlacoche from any stand — a $2 delight.

Street art stroll in Roma-Condesa

📍 Where
Colonia Roma and Condesa
🕑 Best time
Late afternoon when light hits the murals

Mubboo’s tip: Duck into a corner café for a cortado after your walk; Esquites from street vendors are $1.

What to skip & what to know in Mexico City

Skip these

  • Skip the party boats in Xochimilco if you want a peaceful experience — they blast music and serve overpriced beer. Choose a sunrise tour instead.
  • Don't bother with a guided tour of the Zócalo at midday; it's hot, crowded, and you can explore the square and cathedral on your own in a hour.
  • Skip the generic double-decker bus tours — they sit in traffic and give you a superficial view. Use the Metro and a walking tour instead.

Know before you go

  • Know that many museums (including Anthropology) are free on Sundays, but arrive early to beat the long lines.
  • Know that altitude sickness can hit in Mexico City (7,300 ft); take it easy on day one and stay hydrated.
  • Know that street food is safe if you follow the crowds — eat where locals line up, and avoid anything that looks undercooked or sits in the sun.

Where to spend your time in Mexico City

Centro Histórico

🚇 0 min (city center)

Zócalo, Metropolitan Cathedral, Templo Mayor, Palacio de Bellas Artes

Top pick: Free walking tour of Centro Histórico

Roma-Condesa

🚇 10–15 min by metro

Tree-lined streets, Art Deco buildings, Parque México, street art

Top pick: Self-guided street art and food crawl

Coyoacán

🚇 30–40 min by metro or taxi

Frida Kahlo Museum, Coyoacán Market, colonial plazas, street performers

Top pick: Mercado de Coyoacán food exploration

Polanco

🚇 20 min by metro

Museo Soumaya, luxury shopping, chic restaurants, Lincoln Park

Top pick: Museo Soumaya (free admission)

San Ángel

🚇 25–30 min by metro or bus

Cobblestone streets, Saturday Bazaar del Sábado, Diego Rivera Studio Museum

Top pick: Saturday art market and courtyard dining

Xochimilco

🚇 1 hour by metro and bus

Floating gardens, trajinera boats, ecological park, chinampas

Top pick: Sunrise trajinera ride with breakfast

Browse by category

When to visit Mexico City, month by month

JulyThis monthLow crowds

Catch a concert at the Auditorio Nacional (indoor)

JanuaryLow crowds

Explore the pyramids with mild weather and lower crowds

FebruaryMedium crowds

Attend the Carnival celebrations in Cuajimalpa

MarchMedium crowds

Hike Ajusco before the rainy season

AprilHigh crowds

Experience Semana Santa processions, but expect crowds

MayMedium crowds

Take a food tour before summer rains; try seasonal chapulines

JuneLow crowds

Morning museum visits to avoid afternoon downpours

AugustMedium crowds

Explore Xochimilco's floating gardens with rain gear

SeptemberHigh crowds

Independence Day celebrations on Sept 15; book restaurants early

OctoberMedium crowds

Día de Muertos preparations start; visit markets for sugar skulls

NovemberVery High crowds

Día de Muertos parades and ofrendas — peak cultural moment

DecemberHigh crowds

Posadas and holiday lights in the Zócalo; festive but crowded

Need to get there first? Search flights:

Not sure where to start?

First-timer with 2 days

Hit the Anthropology Museum with an archaeologist, then eat your way through Roma on a taco tour.

Explore tours

Family with kids

Take a private Teotihuacán tour with early access to avoid heat and crowds. The kids will love climbing the pyramids.

Explore tours

Food lover on a budget

Book the Coyoacán food tour for a deep dive, then DIY the Roma street food scene for under $15 a day.

Explore tours

Romantic getaway

Sunrise balloon flight over Teotihuacán, then a cave breakfast. Unforgettable.

Explore tours

What travelers are saying

Locals always say skip the Zócalo at night unless you're there for a festival — it gets sketchy after dark.

r/MexicoCitySafety advice from the subreddit.

The best al pastor tacos are at a stand called 'El Vilsito' in Narvarte, not the touristy spots in Condesa.

r/MexicoCityFood recommendations from long-time residents.

Teotihuacán is worth it, but go early — the heat and crowds by 11am are brutal, even on weekdays.

r/MexicoCityCommon tip from recent visitors.

Frequently asked questions

Is Mexico City safe for tourists?

Yes, with common sense. Stick to well-lit areas, avoid hailing street taxis, use Uber or Didi, and keep valuables out of sight. Violent crime rarely targets tourists, but pickpocketing is common on crowded metro. Exercise increased caution per the US State Department (Level 2).

What's the best free thing to do in Mexico City?

The National Anthropology Museum is free on Sundays and holds one of the world's greatest collections of pre-Hispanic artifacts. Also, free walking tours of Centro Histórico are tip-based, and Bosque de Chapultepec offers a huge urban park to explore at no cost.

How can I get discounts on tours and activities?

Book directly through Viator or other platforms for best-price guarantees and occasional promo codes. Many museums offer free entry on Sundays; students and teachers get discounts with ID. Private tours sometimes drop prices if you book last-minute.

What are the best activities for families with kids?

Teotihuacán early access tours beat the heat and crowds; kids can climb the Pyramid of the Sun (partway). Chapultepec Castle is stroller-friendly and has great views. Xochimilco boat rides are fun for all ages — just choose a quiet morning slot.

When is the best time to visit Mexico City?

The dry season (November–April) offers pleasant weather and clearer skies. October–November for Día de Muertos is magical but crowded. Avoid Easter week if you dislike crowds. Rainy season (May–October) brings afternoon showers but fewer tourists and lower hotel rates.

How many days do I need in Mexico City?

Minimum 4 days: one for Centro Histórico, one for Teotihuacán, one for Coyoacán/San Ángel, and one for Roma-Condesa food/murals. Add 2 more for museums (Anthropology, Soumaya) and a day trip to Xochimilco or the volcanoes.

Can I visit Teotihuacán without a tour?

Yes, you can take an ADO bus from Terminal Norte to the site gate. Entry is about $5. But you'll miss the archaeological context. A good guide transforms the experience, so if you can afford it, a private or small-group tour is worth every peso.

Plan the rest of your Mexico City trip

Things to do in other cities

Before you go

  • esimStay connected with an Airalo eSIM for Mexico — download it before you land and avoid data roaming fees.
  • insuranceTravel insurance is non-negotiable; medical care in Mexico City is excellent but expensive without coverage. We recommend SafetyWing.
  • transferAvoid airport taxi scams — pre-book a private transfer to your hotel for a fixed rate and peace of mind.

Some links on this page are affiliate links, at no extra cost to you.