Mexico City

Photo: Samuel Reyes / Unsplash
Key Facts
Best Time to Visit
March to May (dry, warm, 20-26°C)
Language
Spanish
Currency
Mexican Peso (MXN)
Time Zone
Central Standard Time (UTC-6)
Airport
Benito Juárez International Airport (MEX)
Population
21.8 million (metro area)
Climate
Subtropical highland, avg 15-25°C, rainy season June-October
Safety Rating
Exercise Increased Caution (Level 2) — tourist neighborhoods are safe
Elevation
2,240 meters (7,350 ft) — mild altitude effects possible
Top Highlights

Museo Nacional de Antropología
The finest anthropology museum in the Americas, housing the Aztec Sun Stone and Mayan jade mask. Entry: ~95 MXN (~$5), free on Sundays. Open Tue-Sun 9AM-7PM. Allow 3-4 hours minimum. Located in Chapultepec Park.

Templo Mayor
Excavated ruins of the Aztec capital Tenochtitlan, right in the Zócalo historic center. Entry: ~85 MXN (~$5). Open Tue-Sun 9AM-5PM. The attached museum displays over 7,000 artifacts including the massive Coyolxauhqui stone disk.

Museo Frida Kahlo (Casa Azul)
Frida Kahlo's cobalt-blue childhood home in Coyoacán, now a museum with personal artifacts and some paintings. Entry: ~270 MXN (~$16). Book online weeks in advance — it sells out. Open Tue-Sun 10AM-5:30PM. Allow 1.5 hours.

Chapultepec Castle & Park
The only royal castle in the Americas, perched atop a hill in a 686-hectare urban park. Castle entry: ~85 MXN. Park is free. Open Tue-Sun 9AM-5PM. Walk up the hill (15 min) for panoramic city views. Also home to a zoo (free) and botanical garden.

Xochimilco Floating Gardens
Pre-Hispanic canal system where colorful trajineras (flat-bottomed boats) carry you through ancient chinampas. Boat hire: ~500 MXN/hour for up to 15 people. Go on weekends for the full experience with floating mariachi bands and food vendors.

Palacio de Bellas Artes
Stunning Art Nouveau/Art Deco palace housing murals by Rivera, Orozco, and Siqueiros. Museum entry: ~85 MXN. Free on Sundays. Open Tue-Sun 10AM-6PM. The exterior is equally impressive — best photographed from the terrace of Sears across the street.

Tacos at El Huequito
Operating since 1959, this tiny stand in Centro Histórico serves some of the city's best tacos al pastor. ~25-35 MXN per taco. Open Mon-Sat 9AM-11PM. No reservations. The original location on Calle Ayuntamiento is the one to visit.

Teotihuacán Pyramids
Massive pre-Aztec pyramids 50 km northeast of the city. Entry: ~85 MXN. Open Mon-Sun 9AM-5PM. Climb the Pyramid of the Sun (65m high, 248 steps). Arrive at opening to beat tour bus crowds. Take ADO bus from Terminal Norte (~100 MXN round trip, 1 hour each way).
Planned Itinerary
7-Day Mexico City Itinerary
Arrival & Roma Norte Orientation
Arrive at Benito Juárez Airport (MEX) and transfer to your hotel in Roma or Condesa. Take it easy — you're at 2,240 meters and altitude effects are real. Hydrate, skip the alcohol, and let your body adjust.
Airport transfer to Roma/Condesa(40 minutes)
Take the Metrobús Line 4 from the airport (~7 MXN) or Uber (~100-150 MXN). Avoid unofficial taxi drivers inside the terminal
Check-in and neighborhood walk through Roma Norte(2 hours)
Leafy Art Deco streets with independent bookshops, galleries, and cafés. Walk along Avenida Álvaro Obregón and through Parque México in Condesa
Coffee at Café Avellaneda(45 minutes)
Single-origin Mexican coffee on Calle Orizaba in Roma Norte. One of the city's best specialty roasters. Espresso ~50 MXN
Light dinner at Contramar(1.5 hours)
Book ahead for the famous tuna tostadas and red/green grilled fish at this Roma institution. Mains ~250-400 MXN. Open until 6:30PM — this is a long lunch spot
Centro Histórico & Templo Mayor
Explore the historic heart of Mexico City — from the massive Zócalo square to the Aztec ruins hidden beneath, plus the murals that define Mexican art.
Walk the Zócalo and National Palace(2 hours)
One of the world's largest public squares. Enter the National Palace (free, bring ID) to see Diego Rivera's sweeping murals of Mexican history covering the main staircase and second-floor corridors
Templo Mayor archaeological site(1.5 hours)
Excavated ruins of the Aztec capital Tenochtitlan, right beside the cathedral. Entry ~85 MXN. The museum displays 7,000+ artifacts including the massive Coyolxauhqui stone disk
Tacos at El Huequito(30 minutes)
Operating since 1959 on Calle Ayuntamiento. Some of the city's best tacos al pastor, ~25-35 MXN per taco. The original location is the one to visit
Palacio de Bellas Artes(1.5 hours)
Art Nouveau/Art Deco masterpiece housing murals by Rivera, Orozco, and Siqueiros. Entry ~85 MXN. Photo tip: the best exterior shot is from the Sears terrace across the street
Churros at El Moro(30 minutes)
Open since 1935 on Eje Central. Churros con chocolate ~60 MXN. The hot chocolate is thick enough to stand a spoon in
Chapultepec Park & Anthropology Museum
A full day in the 686-hectare urban park — home to the finest anthropology museum in the Americas and the only royal castle on the continent.
Museo Nacional de Antropología(3.5 hours)
Entry ~95 MXN (free Sundays). The Aztec Sun Stone, Mayan jade mask, and Olmec heads are unmissable. Start with the Mexica (Aztec) hall on the ground floor. Open Tue-Sun 9AM-7PM
Lunch at the museum restaurant(1 hour)
Surprisingly good for a museum. Enchiladas and agua fresca on the terrace overlooking the courtyard ~180 MXN
Chapultepec Castle(1.5 hours)
The only royal castle in the Americas, perched on a hill. Entry ~85 MXN. Walk up (15 min) for panoramic city views. The castle's murals and Maximilian-era furniture are fascinating
Walk through the Bosque de Chapultepec(1 hour)
The free zoo, botanical garden, and lake are all within the park. Rent a paddleboat on the lake ~50 MXN
Coyoacán & Frida Kahlo's Casa Azul
Spend the day in this bohemian southern neighborhood — Frida's blue house, the vibrant market, and tree-lined plazas that feel like a separate town.
Metro to Coyoacán (Line 3 to Viveros)(30 minutes)
Metro costs 5 MXN per ride. The Viveros station is a 15-minute walk through a beautiful tree nursery to central Coyoacán
Museo Frida Kahlo (Casa Azul)(1.5 hours)
Entry ~270 MXN (~$16 USD). Book online weeks in advance — it sells out daily. Open Tue-Sun 10AM-5:30PM. Her personal artifacts, paintings, and the blue courtyard are deeply moving
Lunch at Mercado de Coyoacán(1 hour)
The covered market has excellent tostadas de tinga, tlacoyos, and fresh fruit juices. ~50-80 MXN per plate. Follow the crowds to the busiest stalls
Walk Jardín Centenario and Plaza Hidalgo(1 hour)
Twin plazas with street performers, cafés, and the 16th-century Parroquia de San Juan Bautista church
Mezcal tasting at La Clandestina(1.5 hours)
Back in Roma Norte for evening. This tiny mezcal bar on Calle Álvaro Obregón serves flights of artisanal mezcal from ~150 MXN. Standing room only — arrive by 7PM
Teotihuacán Pyramids Day Trip
An early morning trip to the massive pre-Aztec pyramids 50 km northeast — climb the Pyramid of the Sun and walk the Avenue of the Dead where civilizations thrived 2,000 years ago.
ADO bus from Terminal Norte to Teotihuacán(1 hour)
Buses depart every 15-30 minutes, ~100 MXN round trip. Take the metro to Autobuses del Norte station (Line 5). Depart by 8AM
Explore Teotihuacán archaeological zone(4 hours)
Entry ~85 MXN. Walk the 2.5 km Avenue of the Dead, climb the Pyramid of the Sun (65m, 248 steps), and visit the Temple of the Feathered Serpent. Hire a guide at the entrance ~300 MXN
Lunch at La Gruta restaurant(1 hour)
A restaurant literally inside a natural cave near the pyramids. Traditional Mexican cuisine with live music. Mains ~200-300 MXN. Touristy but a unique experience
Return to Mexico City and evening rest(1.5 hours)
Bus back to Terminal Norte, then metro to your hotel. Take it easy — the pyramid climb and sun exposure are tiring at altitude
Xochimilco & Polanco
Morning in the pre-Hispanic floating gardens on a colorful trajinera boat, afternoon in the upscale Polanco neighborhood with world-class dining and boutiques.
Metro + light rail to Xochimilco(45 minutes)
Take Line 2 to Tasqueña, then the Tren Ligero to Xochimilco station. Uber also works, ~150 MXN from Roma
Trajinera boat ride on the canals(2.5 hours)
Hire a boat at Embarcadero Nuevo Nativitas for ~500 MXN/hour (up to 15 people). On weekends, floating mariachi bands and food vendors pull alongside. Buy elote and micheladas from passing boats
Uber to Polanco for lunch at Pujol(2 hours)
If you booked weeks ahead, Enrique Olvera's Pujol is a bucket-list meal. The mole madre (aged 1,500+ days) is legendary. Tasting menu ~$150 USD. Alternative: Quintonil across the street, equally stellar
Walk Avenida Presidente Masaryk(1 hour)
Mexico City's most upscale avenue. Designer boutiques, galleries, and Parque Lincoln's Sunday art market
Dinner at Lardo in Roma(1.5 hours)
Back in the neighborhood. Italian-Mexican fusion with excellent handmade pasta. Mains ~200-300 MXN. Casual and reliably delicious
Final Morning & Departure
Last-minute Mexico City experiences before heading to the airport.
Breakfast at Café de Tacuba(1 hour)
Open since 1912 in Centro Histórico. Stunning tiled interior. Enchiladas and café de olla (spiced coffee) for ~150 MXN. A true Mexico City institution
Walk through the Mercado de San Juan(1 hour)
The city's gourmet market — exotic meats, imported cheeses, and the best seafood cocktails in town. Good for picking up packable food gifts
Last stroll through your neighborhood(1 hour)
Pick up one final coffee, browse a bookshop, soak in the Roma/Condesa atmosphere
Transfer to MEX airport(40 minutes)
Uber ~100-150 MXN. Allow 2.5 hours for international flights. The airport has a good duty-free with Mexican tequila and mezcal
14-Day Mexico City Itinerary
Arrival & Roma Norte Acclimatization
Arrive at MEX airport and transfer to Roma or Condesa. At 2,240 meters, altitude effects are real — hydrate, skip alcohol, and take it slow on day one.
Transfer to Roma/Condesa(40 minutes)
Metrobús Line 4 (~7 MXN) or Uber (~100-150 MXN). Avoid unofficial taxi drivers
Neighborhood walk through Roma Norte(2 hours)
Art Deco streets, independent bookshops, and Parque México in Condesa. Get your bearings
Coffee at Café Avellaneda(45 minutes)
Single-origin Mexican coffee on Calle Orizaba. Espresso ~50 MXN
Light dinner at Contramar(1.5 hours)
Famous tuna tostadas and red/green grilled fish. Book ahead. Mains ~250-400 MXN. Closes at 6:30PM
Centro Histórico & Templo Mayor
Explore the historic heart — the massive Zócalo, Aztec ruins, murals, and the city's best street food.
Zócalo and National Palace(2 hours)
Free entry (bring ID). Diego Rivera's murals covering the main staircase depict all of Mexican history
Templo Mayor(1.5 hours)
Entry ~85 MXN. Excavated Aztec capital ruins with 7,000+ artifacts in the attached museum
Tacos at El Huequito(30 minutes)
Since 1959 on Calle Ayuntamiento. Tacos al pastor ~25-35 MXN each
Palacio de Bellas Artes(1.5 hours)
Entry ~85 MXN. Rivera, Orozco, Siqueiros murals inside. Best exterior photo from Sears terrace across the street
Churros at El Moro(30 minutes)
Open since 1935. Churros con chocolate ~60 MXN
Chapultepec Park & Anthropology Museum
A full day in the 686-hectare park housing the finest anthropology museum in the Americas and the continent's only royal castle.
Museo Nacional de Antropología(3.5 hours)
Entry ~95 MXN (free Sundays). The Aztec Sun Stone, Mayan jade mask, Olmec heads. Start with the Mexica hall
Lunch at the museum restaurant(1 hour)
Enchiladas and agua fresca on the terrace. ~180 MXN
Chapultepec Castle(1.5 hours)
Entry ~85 MXN. 15-min walk up the hill for panoramic views. Maximilian-era furniture and murals inside
Bosque de Chapultepec(1 hour)
Free zoo, botanical garden, and lake paddleboats ~50 MXN
Coyoacán & Frida Kahlo
The bohemian southern neighborhood with Frida's Casa Azul, vibrant markets, and tree-lined plazas.
Metro to Coyoacán(30 minutes)
Line 3 to Viveros, 15-min walk through tree nursery to central Coyoacán. Metro 5 MXN
Museo Frida Kahlo (Casa Azul)(1.5 hours)
Entry ~270 MXN. Book online weeks ahead. Open Tue-Sun 10AM-5:30PM
Lunch at Mercado de Coyoacán(1 hour)
Tostadas de tinga, tlacoyos, fresh juices. ~50-80 MXN per plate
Walk Jardín Centenario and Plaza Hidalgo(1 hour)
Street performers, cafés, 16th-century Parroquia church
Mezcal at La Clandestina in Roma(1.5 hours)
Artisanal mezcal flights from ~150 MXN. Standing room only — arrive by 7PM
Teotihuacán Pyramids
Early morning trip to the massive pre-Aztec pyramids 50 km northeast. Climb the Pyramid of the Sun and walk the Avenue of the Dead.
ADO bus from Terminal Norte(1 hour)
Every 15-30 min, ~100 MXN round trip. Metro Line 5 to Autobuses del Norte. Depart by 8AM
Explore Teotihuacán(4 hours)
Entry ~85 MXN. Avenue of the Dead (2.5 km), Pyramid of the Sun (65m, 248 steps), Temple of the Feathered Serpent. Guide ~300 MXN
Lunch at La Gruta(1 hour)
Restaurant inside a natural cave near the pyramids. Live music. Mains ~200-300 MXN
Xochimilco Floating Gardens
Morning on the pre-Hispanic canal system in colorful boats, afternoon free for exploration or rest.
Metro + Tren Ligero to Xochimilco(45 minutes)
Line 2 to Tasqueña, Tren Ligero to Xochimilco. Or Uber ~150 MXN
Trajinera boat ride(2.5 hours)
~500 MXN/hour at Embarcadero Nuevo Nativitas. Floating mariachi bands on weekends. Buy elote and micheladas from passing boats
Free afternoon to rest or explore(3 hours)
Roma and Condesa are full of cafés and bookshops for a quiet afternoon
Dinner at Rosetta in Roma(1.5 hours)
Elena Reygadas' celebrated Italian-Mexican restaurant in a Roma mansion. Tasting menu ~$80 USD. Book ahead
Polanco & Modern Mexican Cuisine
Mexico City's upscale neighborhood — world-class museums, designer boutiques, and the country's most acclaimed restaurants.
Museo Soumaya(2 hours)
Carlos Slim's free museum in a stunning aluminum-clad building. European art, Rodin sculptures, and Mexican masters. Open 10:30AM-6:30PM
Walk Avenida Presidente Masaryk(1 hour)
Mexico City's most upscale avenue. Designer boutiques and Parque Lincoln
Lunch at Pujol(2.5 hours)
Enrique Olvera's bucket-list restaurant. The mole madre aged 1,500+ days is legendary. Tasting menu ~$150 USD. Book weeks ahead
Museo Jumex(1.5 hours)
Contemporary art museum next to Soumaya. Entry ~50 MXN. Rotating international exhibitions in a David Chipperfield building
San Ángel & UNAM
Explore the artistic southern neighborhood of San Ángel and the stunning UNAM campus, a UNESCO World Heritage site.
Saturday Bazaar del Sábado in San Ángel(2 hours)
If visiting on Saturday, this upscale artisan market in Plaza San Jacinto has quality folk art, paintings, and textiles. Free entry
Museo Casa Estudio Diego Rivera y Frida Kahlo(1 hour)
The twin modernist houses where Rivera and Kahlo lived and worked. Entry ~40 MXN. Less crowded than Casa Azul
Lunch at San Ángel Inn(1.5 hours)
A hacienda restaurant since 1692 with beautiful gardens. Classic Mexican fine dining. Mains ~300-500 MXN
UNAM Central Library and campus walk(1.5 hours)
The Central Library is covered in Juan O'Gorman's massive stone mosaic murals. Free to walk the campus. The MUAC contemporary art museum is also here (~50 MXN)
Rest Day — Markets & Neighborhoods
A slow-paced day wandering markets and neighborhoods at your own speed, with plenty of time for people-watching and coffee.
Brunch at Lalo in Roma(1.5 hours)
One of the city's best brunch spots on Calle Zacatecas. Chilaquiles and creative egg dishes ~120-200 MXN. Expect a weekend wait
Mercado de San Juan(1.5 hours)
The gourmet market — exotic meats, imported cheeses, incredible seafood cocktails. Try the tostada de mariscos at Mariscos Selectos
Walk through Condesa(2 hours)
Parque México and Parque España connected by tree-lined Avenida Amsterdam. Art Deco architecture, dog parks, and sidewalk cafés
Dinner at El Parnita in Roma(1.5 hours)
Casual Mexican bistro with excellent craft cocktails and creative street food. Their guacamole trio is famous. Mains ~150-250 MXN
Puebla Day Trip
A 2-hour drive east to the colonial city of Puebla — cradle of mole poblano, Talavera pottery, and stunning baroque architecture at the foot of Popocatépetl volcano.
ADO bus from TAPO terminal to Puebla(2 hours)
Buses every 20 minutes, ~300 MXN round trip. Comfortable first-class with Wi-Fi
Explore Puebla's Centro Histórico(2 hours)
Walk the Zócalo, Cathedral (free), and Biblioteca Palafoxiana — one of the first libraries in the Americas. The tile-covered Rosary Chapel in Templo de Santo Domingo is jaw-dropping
Lunch of mole poblano at Fonda de Santa Clara(1.5 hours)
Puebla is the birthplace of mole. Their mole poblano over turkey is made from a 50-ingredient recipe. ~200 MXN. Operating since 1965
Shop for Talavera pottery on Calle de los Sapos(1 hour)
Antique street and Talavera pottery shops. Authentic Talavera is hand-painted and certified — look for the official stamp
Mexican Cooking Class & Lucha Libre
Hands-on morning cooking class making traditional Mexican dishes, then an evening of the country's most theatrical entertainment — lucha libre wrestling.
Mexican cooking class(4 hours)
Aura Cocina Mexicana in Roma runs excellent classes from ~$85 USD. Market visit at Mercado de Medellín, then cook mole, tamales, and salsas. Includes eating everything you make
Free afternoon in Roma(2 hours)
Browse Librería Rosario Castellanos on Tamaulipas, a stunning multi-level bookshop with a café
Lucha Libre at Arena México(2.5 hours)
The 'Cathedral of Lucha Libre.' Friday nights are the best shows. Tickets ~100-350 MXN from the box office. Arrive 30 min early. Buy a mask from the vendors outside — everyone wears one
Tlatelolco & North of Centro
Explore the historically significant Plaza de las Tres Culturas and neighborhoods north of the center that most tourists miss.
Plaza de las Tres Culturas (Tlatelolco)(1.5 hours)
Aztec ruins, a colonial church, and modernist buildings in one plaza — three cultures in one place. Site of the 1968 student massacre. The Memorial museum is free and powerful
Basílica de Guadalupe(1.5 hours)
The most visited Catholic pilgrimage site in the world. Free entry. The modern basilica holds the tilma of Juan Diego. Take the moving walkway beneath the image. Metro Line 6 to La Villa
Lunch at Restaurante Nicos in Azcapotzalco(1.5 hours)
A legendary family restaurant since 1957 serving refined traditional Mexican cuisine. Mains ~200-350 MXN. Worth the Uber ride north
Evening walk along Paseo de la Reforma(1.5 hours)
Mexico City's grand boulevard from the Ángel de la Independencia to the Fuente de Petróleos. Beautiful at dusk
Free Day — Deep Exploration
A final free day to revisit favorites or discover new corners. Some suggestions below, but follow your instincts.
Museo Dolores Olmedo in Xochimilco(2 hours)
A lesser-visited museum with the largest private collection of Diego Rivera and Frida Kahlo. Entry ~80 MXN. Beautiful hacienda grounds with xoloitzcuintle dogs and peacocks
Lunch at Mercado de la Merced(1.5 hours)
Mexico City's largest market — overwhelming, authentic, and fascinating. Not touristy at all. Excellent barbacoa tacos
Afternoon at Museo Tamayo in Chapultepec(1.5 hours)
Modern and contemporary art museum. Entry ~85 MXN. Free Sundays. Excellent rotating exhibitions
Farewell dinner at Máximo Bistrot(2 hours)
Eduardo García's farm-to-table restaurant in Roma. Daily-changing menu based on market finds. Tasting menu ~$70 USD. Book ahead
Last Morning & Departure
Final Mexico City experiences before heading to the airport.
Breakfast at Café de Tacuba(1 hour)
Open since 1912 in Centro Histórico. Tiled interior, enchiladas, café de olla ~150 MXN
Last walk through Roma and Condesa(1.5 hours)
Pick up a final coffee, browse a bookshop, soak in the atmosphere one last time
Transfer to MEX airport(40 minutes)
Uber ~100-150 MXN. Allow 2.5 hours for international flights. Good duty-free tequila and mezcal at the airport
21-Day Mexico City Itinerary
Arrival & Roma Norte Acclimatization
Arrive at MEX airport and transfer to Roma or Condesa. At 2,240 meters, altitude effects are real — hydrate, skip alcohol, and take it slow on day one.
Transfer to Roma/Condesa(40 minutes)
Metrobús Line 4 (~7 MXN) or Uber (~100-150 MXN). Avoid unofficial taxi drivers
Neighborhood walk through Roma Norte(2 hours)
Art Deco streets, independent bookshops, and Parque México in Condesa. Get your bearings
Coffee at Café Avellaneda(45 minutes)
Single-origin Mexican coffee on Calle Orizaba. Espresso ~50 MXN
Light dinner at Contramar(1.5 hours)
Famous tuna tostadas and red/green grilled fish. Book ahead. Mains ~250-400 MXN. Closes at 6:30PM
Centro Histórico & Templo Mayor
Explore the historic heart — the massive Zócalo, Aztec ruins, murals, and the city's best street food.
Zócalo and National Palace(2 hours)
Free entry (bring ID). Diego Rivera's murals covering the main staircase depict all of Mexican history
Templo Mayor(1.5 hours)
Entry ~85 MXN. Excavated Aztec capital ruins with 7,000+ artifacts in the attached museum
Tacos at El Huequito(30 minutes)
Since 1959 on Calle Ayuntamiento. Tacos al pastor ~25-35 MXN each
Palacio de Bellas Artes(1.5 hours)
Entry ~85 MXN. Rivera, Orozco, Siqueiros murals inside. Best exterior photo from Sears terrace across the street
Churros at El Moro(30 minutes)
Open since 1935. Churros con chocolate ~60 MXN
Chapultepec Park & Anthropology Museum
A full day in the 686-hectare park housing the finest anthropology museum in the Americas and the continent's only royal castle.
Museo Nacional de Antropología(3.5 hours)
Entry ~95 MXN (free Sundays). The Aztec Sun Stone, Mayan jade mask, Olmec heads. Start with the Mexica hall
Lunch at the museum restaurant(1 hour)
Enchiladas and agua fresca on the terrace. ~180 MXN
Chapultepec Castle(1.5 hours)
Entry ~85 MXN. 15-min walk up the hill for panoramic views. Maximilian-era furniture and murals inside
Bosque de Chapultepec(1 hour)
Free zoo, botanical garden, and lake paddleboats ~50 MXN
Coyoacán & Frida Kahlo
The bohemian southern neighborhood with Frida's Casa Azul, vibrant markets, and tree-lined plazas.
Metro to Coyoacán(30 minutes)
Line 3 to Viveros, 15-min walk through tree nursery to central Coyoacán. Metro 5 MXN
Museo Frida Kahlo (Casa Azul)(1.5 hours)
Entry ~270 MXN. Book online weeks ahead. Open Tue-Sun 10AM-5:30PM
Lunch at Mercado de Coyoacán(1 hour)
Tostadas de tinga, tlacoyos, fresh juices. ~50-80 MXN per plate
Walk Jardín Centenario and Plaza Hidalgo(1 hour)
Street performers, cafés, 16th-century Parroquia church
Mezcal at La Clandestina in Roma(1.5 hours)
Artisanal mezcal flights from ~150 MXN. Standing room only — arrive by 7PM
Teotihuacán Pyramids
Early morning trip to the massive pre-Aztec pyramids 50 km northeast. Climb the Pyramid of the Sun and walk the Avenue of the Dead.
ADO bus from Terminal Norte(1 hour)
Every 15-30 min, ~100 MXN round trip. Metro Line 5 to Autobuses del Norte. Depart by 8AM
Explore Teotihuacán(4 hours)
Entry ~85 MXN. Avenue of the Dead (2.5 km), Pyramid of the Sun (65m, 248 steps), Temple of the Feathered Serpent. Guide ~300 MXN
Lunch at La Gruta(1 hour)
Restaurant inside a natural cave near the pyramids. Live music. Mains ~200-300 MXN
Xochimilco Floating Gardens
Morning on the pre-Hispanic canal system in colorful boats, afternoon free for exploration or rest.
Metro + Tren Ligero to Xochimilco(45 minutes)
Line 2 to Tasqueña, Tren Ligero to Xochimilco. Or Uber ~150 MXN
Trajinera boat ride(2.5 hours)
~500 MXN/hour at Embarcadero Nuevo Nativitas. Floating mariachi bands on weekends. Buy elote and micheladas from passing boats
Free afternoon to rest or explore(3 hours)
Roma and Condesa are full of cafés and bookshops for a quiet afternoon
Dinner at Rosetta in Roma(1.5 hours)
Elena Reygadas' celebrated Italian-Mexican restaurant in a Roma mansion. Tasting menu ~$80 USD. Book ahead
Rest Day — Polanco & Neighborhoods
A slower day exploring Polanco's museums and restaurants at your own pace.
Museo Soumaya(2 hours)
Carlos Slim's free museum in a stunning aluminum-clad building. European art, Rodin sculptures, and Mexican masters. Open 10:30AM-6:30PM
Walk Avenida Presidente Masaryk(1 hour)
Mexico City's most upscale avenue. Designer boutiques and Parque Lincoln
Lunch at Pujol(2.5 hours)
Enrique Olvera's bucket-list restaurant. The mole madre aged 1,500+ days is legendary. Tasting menu ~$150 USD. Book weeks ahead
Museo Jumex(1.5 hours)
Contemporary art museum next to Soumaya. Entry ~50 MXN. Rotating international exhibitions in a David Chipperfield building
San Ángel & UNAM
Explore the artistic southern neighborhood of San Ángel and the stunning UNAM campus, a UNESCO World Heritage site.
Saturday Bazaar del Sábado in San Ángel(2 hours)
If visiting on Saturday, this upscale artisan market in Plaza San Jacinto has quality folk art, paintings, and textiles. Free entry
Museo Casa Estudio Diego Rivera y Frida Kahlo(1 hour)
The twin modernist houses where Rivera and Kahlo lived and worked. Entry ~40 MXN. Less crowded than Casa Azul
Lunch at San Ángel Inn(1.5 hours)
A hacienda restaurant since 1692 with beautiful gardens. Classic Mexican fine dining. Mains ~300-500 MXN
UNAM Central Library and campus walk(1.5 hours)
The Central Library is covered in Juan O'Gorman's massive stone mosaic murals. Free to walk the campus. The MUAC contemporary art museum is also here (~50 MXN)
Rest Day — Markets & Café Hopping
A slow-paced day wandering markets and neighborhoods at your own speed.
Brunch at Lalo in Roma(1.5 hours)
One of the city's best brunch spots on Calle Zacatecas. Chilaquiles and creative egg dishes ~120-200 MXN. Expect a weekend wait
Mercado de San Juan(1.5 hours)
The gourmet market — exotic meats, imported cheeses, incredible seafood cocktails. Try the tostada de mariscos at Mariscos Selectos
Walk through Condesa(2 hours)
Parque México and Parque España connected by tree-lined Avenida Amsterdam. Art Deco architecture, dog parks, and sidewalk cafés
Dinner at El Parnita in Roma(1.5 hours)
Casual Mexican bistro with excellent craft cocktails and creative street food. Their guacamole trio is famous. Mains ~150-250 MXN
Puebla Day Trip
A 2-hour drive east to the colonial city of Puebla — cradle of mole poblano, Talavera pottery, and stunning baroque architecture.
ADO bus from TAPO terminal to Puebla(2 hours)
Buses every 20 minutes, ~300 MXN round trip. Comfortable first-class with Wi-Fi
Explore Puebla's Centro Histórico(2 hours)
Walk the Zócalo, Cathedral (free), and Biblioteca Palafoxiana — one of the first libraries in the Americas. The Rosary Chapel in Templo de Santo Domingo is jaw-dropping
Lunch of mole poblano at Fonda de Santa Clara(1.5 hours)
Puebla is the birthplace of mole. Their mole poblano over turkey is made from a 50-ingredient recipe. ~200 MXN
Shop for Talavera pottery on Calle de los Sapos(1 hour)
Antique street and Talavera pottery shops. Authentic Talavera is hand-painted and certified — look for the official stamp
Mexican Cooking Class & Lucha Libre
Hands-on morning cooking class, then an evening of the country's most theatrical entertainment.
Mexican cooking class(4 hours)
Aura Cocina Mexicana in Roma runs excellent classes from ~$85 USD. Market visit at Mercado de Medellín, then cook mole, tamales, and salsas. Includes eating everything you make
Free afternoon in Roma(2 hours)
Browse Librería Rosario Castellanos on Tamaulipas, a stunning multi-level bookshop with a café
Lucha Libre at Arena México(2.5 hours)
The 'Cathedral of Lucha Libre.' Friday nights are the best shows. Tickets ~100-350 MXN from the box office. Arrive 30 min early. Buy a mask from the vendors outside
Tlatelolco & North of Centro
Explore the historically significant Plaza de las Tres Culturas and neighborhoods north of the center that most tourists miss.
Plaza de las Tres Culturas (Tlatelolco)(1.5 hours)
Aztec ruins, a colonial church, and modernist buildings in one plaza — three cultures in one place. Site of the 1968 student massacre. The Memorial museum is free and powerful
Basílica de Guadalupe(1.5 hours)
The most visited Catholic pilgrimage site in the world. Free entry. Take the moving walkway beneath the tilma of Juan Diego. Metro Line 6 to La Villa
Lunch at Restaurante Nicos in Azcapotzalco(1.5 hours)
A legendary family restaurant since 1957 serving refined traditional Mexican cuisine. Mains ~200-350 MXN. Worth the Uber ride north
Evening walk along Paseo de la Reforma(1.5 hours)
Mexico City's grand boulevard from the Ángel de la Independencia to the Fuente de Petróleos. Beautiful at dusk
Taxco Silver Town Overnight — Day 1
Head southwest for a 2-night stay in Taxco, the colonial silver capital perched on a mountainside. A completely different Mexico — narrow cobblestone streets, baroque churches, and silversmith workshops.
ADO or Estrella de Oro bus to Taxco(3 hours)
Buses from Terminal Sur ~300 MXN. The drive through the mountains of Guerrero is scenic. Taxco sits at 1,750m
Check-in at a colonial hotel(1 hour)
Hotel Agua Escondida or Posada de la Misión near the centre. Rooms from ~800 MXN/night with mountain views
Walk to the Zócalo and Santa Prisca Church(1.5 hours)
The Churrigueresque church is one of Mexico's most beautiful. Free entry. Gold-leaf interior with intricate carvings. The zócalo has white-painted buildings and stunning mountain views
Silver workshop visit(1 hour)
Taxco has produced silver since the Aztec era. Visit a family workshop to see artisans hand-hammering jewelry. Silver Street (Calle de las Delicias) has dozens of shops
Dinner at El Adobe in the zócalo(1.5 hours)
Traditional Mexican food on the main square with views of Santa Prisca. The mole and pozole are excellent. Mains ~150-250 MXN
Taxco — Day 2 & Return
Morning exploring Taxco's hilltop viewpoints and markets, then return to Mexico City in the afternoon.
Cable car to Hotel Monte Taxco(45 minutes)
~100 MXN round trip. Panoramic views over the entire town and surrounding mountains. The hotel at the top has a terrace café with drinks
Walk through the market streets(1.5 hours)
The Mercado de Plata has silver at better prices than tourist shops. Also browse the food market for tamales, pozole, and fresh fruit
Lunch at Pozolería Tía Calla(1 hour)
The pozole (hominy stew) in Taxco is legendary. Red, green, or white varieties with all the toppings. ~80-120 MXN. Open since 1950
Rest Day — Slow Roma & Condesa
Recovery day after the Taxco trip. Spend the day doing what Mexico City does best — sitting in cafés, people-watching, and eating.
Late breakfast at Panadería Rosetta(1 hour)
Elena Reygadas' bakery in Roma. The guava-filled concha and ricotta croissant are extraordinary. Pastries ~60-80 MXN
Walk Parque México and Amsterdam loop(2 hours)
The Art Deco oval avenue around Parque México is peak Condesa. Bring a coffee, sit on a bench, watch the dog walkers
Lunch at Mercado Roma(1 hour)
Modern food hall with stalls for tacos, ramen, craft beer, and Mexican wine. Dishes ~100-200 MXN. Air-conditioned
Afternoon at leisure(3 hours)
Browse the bookshops on Tamaulipas, get a haircut at a Roma barber, or simply rest
Museo Dolores Olmedo & Tlalpan
Deep south exploration — the finest Frida and Diego collection in a hacienda with xoloitzcuintle dogs, then the colonial village of Tlalpan.
Museo Dolores Olmedo(2 hours)
In Xochimilco. Entry ~80 MXN. Largest private collection of Diego Rivera and Frida Kahlo works. Beautiful hacienda grounds with roaming xoloitzcuintle dogs and peacocks
Lunch in Tlalpan centro(1 hour)
The colonial village centre has excellent restaurants. El Huarache Azteca serves giant tlayudas and huaraches from ~60 MXN
Walk Tlalpan centro(1.5 hours)
A village absorbed by the city that retains its colonial charm. The Casa de Cultura, old churches, and quiet plazas feel worlds away from the metropolis
Dinner at Quintonil in Polanco(2 hours)
Jorge Vallejo's modern Mexican restaurant — consistently in the World's 50 Best. Tasting menu ~$120 USD. Book well ahead. The ant larvae taco and hoja santa dishes are unforgettable
Photography Walk & Mezcal Education
A day for creative exploration — street photography in underappreciated neighborhoods and a deep dive into Mexico's most complex spirit.
Street photography in Tepito and La Lagunilla(2 hours)
The Tepito neighborhood's flea market and La Lagunilla antique market are visually incredible. Go with a guide or in a group — Tepito has a reputation. La Lagunilla is safer and has vintage finds
Lunch at El Hidalguense in Roma(1 hour)
Barbacoa de borrego (pit-roasted lamb) from Hidalgo. Sunday is traditional but open daily. ~150 MXN with consommé
Mezcal tasting at Bósforo downtown(2 hours)
One of Mexico City's finest mezcal bars on Calle Luis Moya. Flights of artisanal mezcal with the bartender explaining each agave variety and production method. Flights ~200-400 MXN
Evening at Plaza Garibaldi(1.5 hours)
Mexico City's mariachi square. Bands play for tips and hires. Order tequila at Tenampa cantina. The Museo del Tequila y Mezcal is upstairs (~100 MXN, includes a drink)
Tepoztlán Day Trip
Escape to this magical town an hour south — a pyramid on a mountaintop, organic markets, and some of the best ice cream in Mexico.
Bus from Terminal Sur to Tepoztlán(1.5 hours)
OCC/Pullman de Morelos buses ~150 MXN round trip. The town sits in a dramatic valley surrounded by volcanic cliffs
Hike to El Tepozteco pyramid(3 hours)
2.5 km uphill through forest to a small Aztec pyramid at 600m above town. Entry ~75 MXN. The views over the valley are extraordinary. Challenging but worth every step
Lunch at Los Colorines(1 hour)
Traditional Mexican food in a colourful garden. The flor de calabaza quesadillas and mole are excellent. Mains ~150-250 MXN
Browse the weekend market(1 hour)
Tepoztlán's market has organic produce, handmade crafts, and extraordinary artisanal ice cream (tepoznieves) in flavours like rose petal, pulque, and mole. ~30-50 MXN
Rest Day — Your Favourite Mexico City
A final free day to revisit the places that captured your heart or discover new corners.
Museo Tamayo in Chapultepec(1.5 hours)
Modern and contemporary art museum. Entry ~85 MXN. Free Sundays. Excellent rotating exhibitions
Lunch at Mercado de la Merced(1.5 hours)
Mexico City's largest market — overwhelming, authentic, and fascinating. Not touristy at all. Excellent barbacoa tacos
Afternoon spa or reading(2.5 hours)
Many Roma hotels have rooftop terraces with city views. Recharge for tomorrow
Farewell dinner at Máximo Bistrot(2 hours)
Eduardo García's farm-to-table restaurant in Roma. Daily-changing menu based on market finds. Tasting menu ~$70 USD. Book ahead
Last Full Day — Memories & Shopping
Final exploration and gift shopping before tomorrow's departure.
Breakfast at Café de Tacuba(1 hour)
Open since 1912 in Centro Histórico. Tiled interior, enchiladas, café de olla ~150 MXN
Fonart for Mexican crafts(1 hour)
Government-run fixed-price shop for authentic Mexican handicrafts on Paseo de la Reforma. No haggling, fair prices, curated quality
Last walk through Roma and Condesa(2 hours)
Pick up a final coffee, browse a bookshop, soak in the atmosphere one last time
Farewell mezcal and tacos at a Roma taquería(1.5 hours)
End as you started — with simple, perfect tacos. Taquería Orinoco on Insurgentes has suadero and campechano that sum up everything you love about this city
Final Morning & Departure
Last Mexico City moments before heading to the airport.
Early morning walk through Roma(1 hour)
The neighbourhood is quiet before 8AM. Morning light on the Art Deco facades. One final coffee at your neighbourhood café
Transfer to MEX airport(40 minutes)
Uber ~100-150 MXN. Allow 2.5 hours for international flights. Good duty-free tequila and mezcal at the airport
Travel Tips
Visa & Entry
180-Day Visa-Free Entry
US, Canadian, and EU citizens enter visa-free for up to 180 days. The digital FMM form is required (fill out at inm.gob.mx before arrival). Immigration officers sometimes stamp fewer days than 180 — check your entry stamp and politely request more if needed.
Safety
Stick to Safe Neighborhoods
Roma, Condesa, Polanco, Coyoacán, and Centro Histórico are safe for tourists day and night. Avoid Tepito, Doctores, and La Merced neighborhoods. Use Uber or DiDi instead of hailing street taxis — unlicensed taxis have been linked to robberies.
Don't Drink the Tap Water
Tap water in Mexico City is not safe to drink. Buy bottled water (garrafones at corner stores are cheapest) or bring a SteriPen/LifeStraw. Ice at restaurants is usually made from purified water (hielo purificado) and is generally safe.
transport
Metro Is Cheap but Packed
The metro costs just 5 MXN per ride and covers most tourist areas. However, it's extremely crowded 7-10AM and 5-8PM. Women and children have dedicated cars during rush hour. For comfort, use Metrobús (7 MXN, dedicated bus lanes) or Uber (~50-100 MXN across town).
Budget
Free Museum Sundays
Most national museums (including the Anthropology Museum and Chapultepec Castle) are free on Sundays for residents and visitors alike. Expect larger crowds. Pair with a walk through Chapultepec Park for a full free day.
Street Food Is the Real Cuisine
Budget $5-10 USD per meal at street stalls and market fondas. Don't miss: tacos al pastor, tlacoyos, quesadillas at any mercado, and churros at El Moro (open since 1935). Roma Norte and Coyoacán markets have the best variety for first-timers.
Local Customs
Altitude Can Hit You
At 2,240 meters, mild altitude sickness is common — headaches, shortness of breath, and fatigue. Drink plenty of water, avoid heavy alcohol on day one, and take it easy for the first 24 hours. Pharmacies sell altitude pills (Soroche) over the counter.
Related Articles
Travel GuidesMexico City for Food Obsessives: A Deep Dive into the World's Greatest Eating City
From 25-peso tacos al pastor to the 1,500-day aged mole at Pujol, Mexico City's food scene doesn't just compete with the world's best — it quietly runs circles around them.
Travel Guides12 Things to Do in Mexico City That Justify the 5-Hour Flight
Ancient pyramids, world-class museums, $2 lunches, and the best street food on the continent. CDMX earns every minute of your travel time.
Travel GuidesMexico City Travel FAQ: 15 Questions Every First-Timer Asks (Answered Honestly)
Is it safe? Can you drink the water? How bad is the altitude? A no-BS rundown of the questions I get asked before every CDMX trip.