Mexico City (often referred to by its Spanish initials, CDMX) is a dynamic metropolis with a rich mix of history, culture, cuisine, and urban energy. Whether you’re visiting for a long weekend or a full week, there are countless things to do in Mexico City that cater to every type of traveler — from history buffs and art lovers to foodies and urban adventurers.
In this guide, we’ll dive deep into top neighborhoods, must-see attractions, culinary experiences, day trips, and travel tips for 2025. With this information, you’ll be equipped to create an unforgettable Mexico City itinerary.
Why Visit Mexico City Now?
- Depth of culture & history: With roots stretching back to the Aztec empire and rich Spanish colonial heritage, Mexico City offers layers of history around almost every corner. Bon Traveler+1
- Dynamic food scene: From street tacos to Michelin-starred restaurants, CDMX is a destination for every kind of culinary lover. AP News+1
- Artistic and architectural richness: Museums, murals, galleries, and modern architecture abound. taverna travels+1
- Neighborhood variety: Each barrio (neighborhood) has its own flavor — Roma, Condesa, Polanco, Centro Histórico, Coyoacán, and more.
- Great for travelers seeking both city and escape: You can be immersed in urban energy one day and exploring calm canals or pyramids the next.
Top Neighborhoods & Their Highlights
Roma & Condesa
These two adjacent neighborhoods are modern, artsy and filled with cafés, galleries, and tree-lined streets. According to a recent guide, exploring Roma Norte and Condesa is one of the best things to do in Mexico City for first-time visitors.
What to do here:
- Stroll around Roma Norte, pop into boutiques and cafés.
- Visit Parque México and Parque España for green spaces.
- Stop by trendy coffee shops like Chiquitito Café and Saint.
- Grab a casual gourmet meal in one of these neighborhoods.
Centro Histórico
This is the historic heart of the city — with grand plazas, colonial architecture, and ancient ruins.
Must-see spots:
- Zócalo (Plaza de la Constitución) — one of the largest public squares in Latin America.
- Metropolitan Cathedral (Catedral Metropolitana) — impressive architecture over centuries.
- Palacio de Bellas Artes — stunning cultural venue with murals and performances.
- Walk Madero Street, explore local markets, and feel the mix of past and present.
Polanco
A more upscale district — perfect for luxury stays, high-end dining and shopping. A good base for travelers wanting comfort and access.
Coyoacán
A bohemian, historic neighborhood outside the downtown core — known for its relaxed pace, colonial vibe and connection to famous artists.
Key visit:
- Casa Azul (frida kahlo museum) — the former home of Frida Kahlo.
- Explore the local artisan markets, street food and the vibe of a smaller town within the city.
Xochimilco
Just south of the city centre, this area features canals and colorful trajinera boat rides — a different kind of urban experience. Hilton
Must-See Attractions & Experiences
Here are some of the most iconic and rewarding things to do in Mexico City:
1. Visit the Museo Nacional de Antropología
This world-renowned museum houses the largest collection of pre-Hispanic art and artifacts in Mexico, making it one of the essential museum visits in CDMX.
2. Explore Chapultepec Park and Castle
Chapultepec Park is vast and green, offering respite from the city’s bustle. Within it sits Chapultepec Castle, perched on a hill with panoramic views
3. Take a Canals Ride in Xochimilco
Experience the floating gardens and colorful boats in Xochimilco for a festive and unique outing.
4. Walk Around the Historic Zócalo Area
Explore the Plaza, nearby colonial buildings, Aztec ruins at Templo Mayor, and feel the layers of history beneath the city.
5. Visit the Pyramids of Teotihuacán
Though just outside the city, a trip to Teotihuacán — home to the Pyramid of the Sun and Pyramid of the Moon — is one of the most rewarding day trips.
6. Street Food & Market Tours
From Mercado de San Juan to Mercado La Merced and artisan markets, food is central to the Mexico City experience. Guided food tours are highly recommended.
7. Enjoy the Café and Coffee Culture
From specialty micro-cafés to historic bakeries like Panadería Rosetta, the coffee culture is rich and diverse.
8. Art, Murals & Modern Galleries
Dive into both historic and contemporary art. Explore galleries in Roma & Condesa, check out murals, and find hidden artistic spaces.
9. Nightlife, Live Music & Mariachi
Experience live mariachi at Plaza Garibaldi or opt for world-class cocktails in Roma Norte.
10. Day Trips & Beyond
Use Mexico City as a base for exploring surrounding areas — lakes, volcanoes, colonial towns and more.
Suggested 3-Day Itinerary: Things to Do in Mexico City
Here’s a sample itinerary for three action-packed days, blending iconic sights with local flavor:
Day 1: Historic Centre & Culture
- Morning: Walk around the Zócalo, visit the Metropolitan Cathedral and Templo Mayor ruins.
- Lunch: Sample street tacos near Madero Street.
- Afternoon: Visit Palacio de Bellas Artes and explore the nearby cafés and galleries.
- Evening: Dinner in Centro or head to Plaza Garibaldi for mariachi music.
Day 2: Art, Neighbourhoods & Food
- Morning: Explore Roma Norte and Condesa, brunch at a specialty café like Panadería Rosetta.
- Afternoon: Visit Museo Nacional de Antropología in Chapultepec Park, then wander the park’s green spaces.
- Evening: Food tour through Roma/Condesa or upscale dinner in Polanco.
Day 3: Day Trip or Unique Experience
- Option A: Visit the Pyramids of Teotihuacán early in the morning, climb the Pyramid of the Sun.
- Option B: Head to Xochimilco canals for a trajinera boat ride and live music.
- Return to CDMX: Evening in Coyoacán, visit Casa Azul (Frida Kahlo Museum), dine in a relaxed setting.
Of course, you can tailor the itinerary based on your travel pace, interests, and how many days you have.
Travel Tips for Mexico City in 2025
- Getting Around: Use rideshare apps (Uber, DiDi) and the metro for convenience and safety. Avoid driving yourself if you’re unfamiliar with the city.
- Safety: Mexico City is generally safe for tourists in well-populated areas, but remain vigilant in crowded places and use licensed transport.
- Best Time to Visit: Spring (March-May) and fall (September-November) offer mild weather and fewer crowds.
- Accommodation: Choose central neighbourhoods like Roma, Condesa or Polanco for easy access to attractions.
- Budgeting Tips: Street food is delicious and affordable. Visit markets for local experiences.
- Local Etiquette: Tipping is common (10–15% at restaurants). Learn a few basic Spanish phrases — locals appreciate the effort.
- Weather Note: High elevation (over 2,200 m) means the sun is strong — wear sunscreen and stay hydrated.
Frequently Asked Questions (FAQs)
Q1: What are the must-do things to do in Mexico City for first-timers?
A: Visit the historic centre (Zócalo, Catedral Metropolitana, Palacio de Bellas Artes), spend time in Roma/Condesa, explore the National Anthropology Museum and take a day trip to Teotihuacán.
Q2: Is Mexico City safe to visit in 2025?
A: Yes — for tourists staying in well-known districts, using rideshare and avoiding isolated areas at night, Mexico City is a rewarding and generally safe destination.
Q3: How many days should I spend in Mexico City?
A: At minimum 3 full days to cover major highlights. 5–7 days gives you time to explore neighborhoods, food scenes and day trips in depth.
Q4: What are the best neighborhood bases for Mexico City?
A: Roma Norte, Condesa and Polanco are excellent bases offering comfort, safety, great dining and easy access to attractions.
Q5: Can I visit pyramids near Mexico City in one day?
A: Yes. A day trip to Teotihuacán is not only possible but highly recommended — climb the pyramids and return to CDMX the same day.
Q6: What local experiences should I not miss?
A: Street food tours, trajinera boat ride in Xochimilco, coffee culture in trendy cafés, and live mariachi at Plaza Garibaldi.
Conclusion: Make Mexico City Your Next Adventure
From ancient temples to thriving neighbourhoods, from gourmet cuisine to lively street markets, the things to do in Mexico City are as varied as they are memorable. Whether you’re in town for three days or two weeks, it’s a city that keeps giving.
Plan your visit around your interests, explore the neighbourhoods, indulge the senses — and allow yourself to fall in love with one of the world’s greatest cities.
For more destination guides, food & travel experiences — stay tuned to Rahaal the Explorer. Your next city adventure begins here.

