Mexico City travel guide

The Western Hemisphere's most exciting food capital, at perfect spring-like elevation, with neighborhoods you'll want to live in.

Affiliate disclosure: Pack & Go earns a small commission when you book through our links. We only recommend services we'd use ourselves. Prices are the same as booking direct.
Country
🇲🇽 Mexico
Currency
Mexican Peso (MXN)
Language
Spanish
Climate
Subtropical highland
Best months
Nov–Apr
Airport
MEX (Benito Juárez Intl)

Why visit Mexico City

Mexico City is the most underestimated capital in the Americas. The reputation lags about 15 years behind reality — it is now safer than several US cities, packed with world-class restaurants and art, and laid out in walkable European-feeling neighborhoods. The food alone justifies the trip: tacos al pastor at midnight in Condesa, hand-shaped tortillas at a Roma Norte fonda, mole that takes 27 ingredients and three days to make.

At 2,250m elevation, the climate is permanent spring — daytime highs of 22-25°C year-round, evenings cool enough for a sweater. You may feel the altitude on day one (mild headache, easier to get drunk). It passes in 48 hours. Pace day one accordingly and drink water.

Compared to Lisbon or Barcelona, you're paying about 40% less for similar quality. A great tasting menu runs $50, a fonda lunch $4, a beautifully renovated Roma Norte hotel $80. The dollar still goes very far here.

Hidden gems in Mexico City

Beyond the obvious highlights, here are six spots locals actually use and most guidebooks miss:

Mercado de San Juan
Centro · Adventurous food market
Exotic ingredients, fresh seafood counters, and a tasting bar at the back where you can sample insects, crocodile, and aged cheeses without committing. Locals come here, not Mercado Roma.
Coyoacán on a Saturday
Coyoacán · Colonial neighborhood
Cobblestone streets, the Frida Kahlo house, weekend market in the central plaza, and the best churros in the city at Churrería General de la República. 30 minutes by metro from downtown, completely different feel.
Pulquería Los Insurgentes
Roma Norte · Traditional pulque bar
Pre-Hispanic fermented agave drink, served with flavored variations (oats, walnuts, mango). 100% local crowd, ₱45 (~$2.50) per glass. Skip the touristy Roma Sur version.
Xochimilco trajineras (off-peak)
Xochimilco · Floating gardens
Pre-Columbian canal network with colorful flat-bottom boats. Go on a Saturday morning (not Sunday afternoon when half the city descends). Bring snacks and tequila — the boats are BYO.
Café El Cardenal breakfast
Centro · Classic Mexican breakfast
Two locations near the Zócalo. Order chilaquiles verdes con huevos and the fresh-cut nata (cream). 100-year-old institution, 80% locals, perfect Mexican breakfast under $10.
Casa Luis Barragán
Tacubaya · Architecture pilgrimage
The house and studio of Mexico's greatest 20th-century architect. UNESCO site, but visits are by reservation only (book 2-3 weeks ahead at casaluisbarragan.org). 90 minutes that will change how you think about color and light.

Want more? Our AI Hidden Gems tool generates fresh picks for any neighborhood in Mexico City →

Best time to visit Mexico City

Mexico City has a subtropical highland climate. Here's the month-by-month breakdown:

Jan14°C · perfect
Feb16°C · perfect
Mar18°C · perfect
Apr19°C · warm dry
May19°C · rains start
Jun18°C · afternoon rain
Jul17°C · rainy
Aug17°C · rainy
Sep17°C · wettest
Oct16°C · rains ease
Nov15°C · perfect
Dec14°C · perfect

Our pick: November through April — the dry season. December-February is peak: cool mornings, warm sunny afternoons, blue skies. Day of the Dead (late October to early November) is magical but books out months in advance.

Getting to Mexico City

Benito Juárez (MEX) is in the city — 30 minutes by metro to Centro for less than a dollar, or 25 minutes by Uber for $10-15. From Houston/Dallas/LA, flights run $250-450 RT. From the East Coast $350-550 RT. From Europe $700-1,100 RT with one stop. The metro is excellent for getting around the city: $0.30 a ride.

✈️ Find flights to Mexico City

Where to stay

Roma Norte and Condesa are the perfect first-trip neighborhoods — leafy, walkable, packed with cafés and restaurants. Polanco is the upscale side (Pujol, Quintonil). Coyoacán suits returning visitors who want a quieter colonial feel. Avoid Centro Histórico as a base — atmospheric but quiet at night and louder during the day.

🏨 Compare Mexico City hotels

Things to do

Headline acts: Teotihuacán pyramids (1 hour by bus, go early), Frida Kahlo Museum (book online weeks ahead), Anthropology Museum (the best in the Americas, plan 4 hours), Mercado de la Merced for chaos, a lucha libre wrestling night at Arena México on Friday or Tuesday. Food: book Pujol or Quintonil 2+ months out; for street food, walk Condesa or Roma after 8pm.

🎫 Browse Mexico City tours & activities

Plan your Mexico City trip with our tools

Free, no signup required. Each tool below is pre-configured for Mexico City — just click and it opens with your destination already loaded.

💎
Hidden Gems for Mexico City
AI-generated non-touristy spots by neighborhood and vibe.
🗺️
5-Day Mexico City Itinerary
AI itinerary with day-by-day plans and routing.
🎒
Mexico City Packing List
Auto-tuned for subtropical highland climate.
💶
MXN Currency Tracker
Live rates, spending tracker, common-purchase quick reference.
💬
Spanish Phrasebook
25 must-know phrases with audio pronunciation.
🛂
Mexico Visa Check
Visa rules by nationality, instant.

Frequently asked questions

Is Mexico City safe for tourists?

Yes — in the central tourist neighborhoods (Roma, Condesa, Polanco, Centro, Coyoacán) it's safer than many US cities. Standard precautions: use Uber not street cabs, don't flash valuables, avoid unfamiliar areas after midnight. Solo female travelers report CDMX as comfortable.

When is the best time to visit Mexico City?

November to April — the dry season. November (Day of the Dead) and December-February are perfect: dry, sunny, 22-25°C days. The rainy season June-September brings afternoon thunderstorms but mornings are usually clear.

How many days do you need in Mexico City?

Five days is ideal — three for the city (Centro, Roma/Condesa, Coyoacán), one for Teotihuacán pyramids, one flex day for Xochimilco or museums. Three days feels rushed; ten days lets you add Puebla or Oaxaca day/overnight trips.

Do you need to speak Spanish in Mexico City?

It helps, especially outside Polanco and the tourist hotels. English is spoken in upscale restaurants and at major museums but not at fondas, markets, or small cafés. Learn 'por favor', 'gracias', and basic food vocab — locals are patient and warm with effort.

Can you drink the tap water in Mexico City?

No — stick to bottled or filtered water for drinking and brushing teeth in the first few days. Ice in established restaurants is made from filtered water and is fine. Most hotels and Airbnbs supply filtered water free.

How does the altitude affect visitors?

CDMX sits at 2,250m. Most visitors feel mild altitude on day one — headache, easier to get drunk, breath catches on stairs. It passes by day three. Hydrate aggressively, ease into walking, and skip alcohol the first night if you're sensitive.