A long weekend trip was enough to make me fall head over heels for Mexico City. I can’t wait to come back again to explore more of the city. Planning a Mexico City 3 day itinerary is a perfect option for first-time visitors. We made the most of the three days so that it was busy enough that I felt like we got away for a longer trip.
There is so much to see, eat, and do in Mexico City (CDMX) that organizing an itinerary gets overwhelming. Let’s make it simple: here’s my Mexico City 3 day itinerary split into places to eat, drink, and things to see and you can create your own perfect weekend getaway!
Where to stay
There are many unique neighborhoods in CMDX, but these were my top three picks:
This tree-lined neighborhood is always bathed in golden hour lighting and full of trendy locals and visitors alike. La Condesa is definitely one of the more popular neighborhoods for apartment rentals.
- I stayed in a small, modern Airbnb here that wasn’t too fancy since we were looking to maximize our time around the city. There are many amazing affordable Airbnbs available in La Condesa.
- Condesa DF would have been my first choice of a hotel to stay at, it’s so cute and chic looking!
Equally as cute and trendy as La Condesa, Roma Norte is another top neighborhood choice for visitors looking for a hip hotel or apartment stay.
- La Valise Hotel would have been my choice if we stayed in Roma Norte
If you want to be in the center of everything, stay in Centro Histórico. You’ll only be a quick walk away from some of the city’s most popular tourist sites.
- We only got a drink at the bar/restaurant at Hotel Zocalo Central but I loved walking around inside the hotel, it is so trendy!
- Downtown Hotel also looked incredible inside as we made our way up to the rooftop bar. The downtown central location is very convenient, too!
Mexico City is known for its vibrant food scene. From trendy outdoor restaurant terrazas to traditional food stalls, you can’t go wrong. I’ve listed a few favorite places where I ate, but there are so many more!
- Pujol: If you’re going to travel all the way to Mexico City, you have to go to Pujol. I’ll admit, I didn’t even buy my flights without securing a reservation first. At #13 on The World’s 50 Best Restaurants, it’s worth it. We learned about the restaurant on Netflix’s Chef’s Table and it certainly lived up to the hype. If you go with another person, opt to each try one of the two tasting menus – they’re both delicious, and the restaurant ambiance is so romantic.
- Contramar: The perfect seafood lunch spot in Roma. We didn’t have a reservation and were seated right away for a late lunch, but it was bustling with both patrons and waiters alike and can get crowded. They’re known for the tuna tostadas and their desserts so save room! Aside from Pujol, this was the best meal we had and were in for a real food coma afterward.
- Ojo de Agua: Your go-to spot for a refreshing, healthy breakfast in La Condesa. I would eat here every day if I lived in the city.
- Lardo: A very chic, cute little restaurant in La Condesa. We enjoyed a delicious breakfast, and I’m sure it would be great for lunch or dinner. This was one of those restaurants reminded me of trendy restaurants in Madrid and San Francisco.
- Pasillo de Humo: Oaxacan food in a cute, Instagram-worthy food hall. I loved the vibe here, and our waiter was so friendly and kind. Try the chicken mole!
- Street food: Eat it whenever and wherever you can! Mercado de Coyoacán is full of food stalls. Try some tostadas or tacos al pastor.
- Miralto at the top of Torre Latinoamericana: Grab a drink here in time for the sunset for unparalleled views of the city.
- Balcón del Zocalo: There are lots of terrazas (rooftop bars) near the Zócalo (main square) in Centro Histórico and lots of people in the streets will try to convince you to visit theirs. Ignore them and go to this bar at the top of a Hotel Zocalo Central; it has a great view of the main cathedral and plaza.
- All the bars and restaurants around Polanco are so cute! With all the outdoor seating and stylish patrons, you’ll feel like you teleported to a chic European city.
See & Do
- Lucha Libre: If there is one nightlife activity you must do in Mexico City, it’s attending a Lucha Libre wrestling match. Lucha Libre is like watching a combination of professional wrestling, a soap opera, and a college sporting event. The luchadores (wrestlers) are featured in one-on-one and tag team matches and there is no lack of drama and theatrics. Crowds cheer and jeer throughout the action, and many locals attendees know all about the wrestlers and their personas. Even if you don’t understand Spanish or the storylines, the Lucha Libre atmosphere is so entertaining. We sat in the 5th row (tickets cost around $55 for these seats) and it was definitely worth it to see the action up close. If you sit in the first or second row, you might run the risk of wrestlers being thrown into the stands near you during stunts. We bought our tickets on Ticketmaster and took an Uber there and back. If you’re interested in an organized group experience with transportation, tours are available.
- Walk around Centro Histórico: The city’s heartbeat is at the historical center. Take a stroll around the Zócalo (main plaza) and take time to explore the beautiful Cathedral Metropolitana and old ruins of Templo Mayor. You can also walk over to the Palacio de Bellas Artes, which is both beautiful on the inside and out!
- Grab a cafe de olla (cinnamony Mexican coffee) at Finca Don Porfirio in the Sears store which is right across the Palacio de Bellas Artes for a cool aerial view of the building.
- La Ciudadela Market: This was my favorite outdoor market, each stall was full of color and lots of beautiful little souvenirs. I was looking for a piece of local artwork to add to my collection at home and found the perfect piece here. Many of the souvenirs are touristy, but I found La Ciudadela to be so charming!
- Frida Kahlo Museum in Coyoacán: If you’re interested in the art and culture of CDMX, visiting the house-turned-museum of one of the most beloved female artists is a must. The house itself is lovely and the artifacts inside give you the inside scoop on Frida Kahlo and Diego Rivera’s lives. Tickets can be purchased online or at the museum kiosk, but the entrance line can get long. Plan ahead, especially because Coyoacán is far from downtown.
- Coyoacán also has a little artisan market and a food market. Definitely stop to get some al pastor tacos or tostadas!
- National Museum of Anthropology: The museum itself is very modern, but it houses so much history about Mexico and Latin America. Can you believe CDMX has over 150 museums in the city? We carefully chose the anthropology museum to learn about the country’s history and have a solid understanding before visiting Teotihuacán.
- Chapultepec Castle: Also the National Museum of History, the castle has a stunning view of the city and such a pretty rooftop garden. The castle grounds were also once a sacred place for the Aztecs.
- Chapultepec Park: This beautiful park is the oldest and largest urban park in Latin America. This was my favorite to explore and people watch.
- Teotihuacán: Even when planning a Mexico City 3 day itinerary, Teotihuacán is worth it. As the most visited archeological site in Mexico, you should take a day or half-day trip to see the history of the area up close! Visiting hours are from 9AM-5PM and it’s much less crowded and hot if you go early. We went from 10-12:30 and it was long enough to walk around and explore the area. It was even easier to find an Uber back to the city because many people were getting dropped off around noon. Tours are also available.
- The city is full of green spaces and parks — take a walk and enjoy your surroundings!
- Ubers are very affordable and reliable. We used Uber to get around Mexico City every day. Keep in mind that traffic can slow things down when you’re trying to get around. Still, we found Uber to be the fastest and most convenient option most of the time. To Uber to Teotihuacán was only about $30 and even cheaper on the way back.
- The metro is so cheap (about 50 cents a ride). Keep your belongings close just as you would on any metro around the world.
- Buses are a great option for Teotihuacan, though we opted for an Uber for convenience.
As a first-timer, a Mexico City 3 day itinerary will be the perfect amount of time to explore what will be one of your new favorite cities.