This post may contain affiliate links that help support my business in creating content like this. If you make a purchase using one of these links, I may receive compensation at no extra cost to you. Read my disclosure for more information.

Mexico City is a place I’ve fallen in love with over several visits, thanks to its unbelievable cuisine, dynamic design scene, charming neighborhoods, and beautiful green spaces. And while I’ve written guides to experiencing the best the city has to offer, I’ve never put it all together in an itinerary format — until now.

This Mexico City itinerary, designed for 4 days, includes the major sites both within and just outside the city. It works in plenty of great food, history, and culture, as well as some laid-back time for strolling quaint neighborhoods, browsing shops and galleries, and enjoying a cocktail or two.

Mexico City is one of the largest cities in the world by population, and each of its different neighborhoods has something unique and special to offer. I built this itinerary with that idea in mind, and it’s intended to help you maximize your time in each area rather than running back and forth between different corners of the city.

I’m someone who takes a simple approach to seeing a big city. Sure, I want to see the main sights, but it’s just as important to me to have time to enjoy good coffee and good food, both of which Mexico City has in abundance. So while I like building in some time for sightseeing, I’m always all right with saving something for next time around if need be.

Ready to plan your time in Mexico City? Read on for inspiration on how to organize your days in this special destination and for hotel and dining recommendations.

Short on Time? Here is the Ultimate 4-Day Itinerary for Mexico City:

Where to Stay

The best two neighborhoods for exploring Mexico City’s major sights are Roma Norte and La Condesa.

  1. Roma Norte (staying at Brick Hotel), for the best overall proximity to the best dining and bars
  2. La Condesa (staying at Andaz), for the best access to green spaces and cafe culture

Day 1: Arrival, Food Tour, and Zócalo

  • Morning: Arrival and get settled
  • Afternoon: Explore the historic center and take a food tour
  • Evening: Casual drinks, churros or both

Day 2: Roma Norte Shopping and Chapultepec Park

  • Morning: Pastries and shopping in Roma Norte
  • Afternoon: Visit the Museum of Anthropology and explore Chapultepec Park
  • Evening: Outstanding seafood at Contramar

Day 3: Xochimilco, Frida Kahlo, and World-Class Cuisine

Day 4: Pyramids Excursion and La Condesa

Things to Do

  1. Historic Center Food Tour
  2. Frida Kahlo’s Casa
  3. Museo Nacional de Antropología
  4. Hot Air Balloon Flight with Breakfast Cave and Pyramids Tour

Helpful Mexico City Guides to Plan Your Trip

For everything you need to know about visiting Mexico City, don’t skip my Mexico City travel guide. I also have a detailed guide on where to stay, including the best areas for first-timers, and a roundup of the city’s best restaurants.

The Perfect 4-Day Mexico City Itinerary


Things to Know Before Visiting Mexico City

The Ultimate 4 Days in Mexico City Itinerary
Contramar

Getting Around Mexico City: Metro vs. Uber

While I’ve heard good things about the Mexico City metro, I rely on Uber whenever I’m in Mexico City. In addition to being convenient and affordable, it’s also consistently rated as the safest option. If you do decide to try the metro, avoid the late-night hours and go with Uber instead. Walking is also an excellent alternative when traffic is bad.

Getting to Mexico City from Mexico City International Airport Benito Juárez

While Uber will typically be your friend while in Mexico City, I don’t recommend it for the airport. I’ve had mixed experiences trying to get rides at Mexico City International Airport Benito Juárez (MEX), even though Uber’s website says it picks up there. On arrival, I suggest doing a pre-booked transfer on Mozio if you don’t want to hail a cab. Be aware that if arriving at major rush-hour times (7-8 am and 4-6:30 pm), you may have to sit in traffic.

Time of Year to Visit

Mexico City’s climate is temperate and very pleasant, with average temperatures in the 70s throughout the year, but you’ll want to avoid visiting the city in summer. Between June and October, the city gets about 85% of its yearly rainfall. Instead, pick a time during the dry season, which stretches from November to April.

You Need to Book Certain Things in Advance

In some cities, it’s key to book certain museums or sights ahead of time; you wouldn’t stroll up to the Louvre or Vatican looking for same-day tickets. In Mexico City, it’s key to apply that thinking, but for restaurants. The city has some of the top dining establishments in the world, so making reservations is crucial. I recommend starting the booking process as soon as you know your dates, especially for renowned places like Pujol or Quintonil (both of which are among my favorites). I’d also plan to book any group tours or experiences in advance, such as food tours or excursions to the ancient city of Teotihuacan.


Where to Stay in Mexico City

I have an entire guide on where to stay in Mexico City, including the five best areas for first-timers. In short, my favorite neighborhood for proximity to dining and bars is Roma Norte, while I like La Condesa for green spaces and café culture, Paseo de la Reforma for families, Polanco for luxury and Centro Historico for history. If I were to pick my top Mexico City hotels, they would be:

  1. Brick Hotel($$$$), for the best Roma Norte luxury hotel
  2. La Valise ($$$), for the best Roma Norte design hotel
  3. Andaz La Condesa ($$$), for the best La Condesa luxury hotel
  4. Casa Polanco ($$$$), for the best Polanco luxury hotel
  5. St. Regis Mexico City ($$$$), for the best Reforma luxury hotel
  6. Las Alcobas ($$$), for the best overall Polanco hotel
  7. Hotel Carlotafor the best budget-friendly hotel

Day 1: Arrival, Food Tour, and Zócalo

Afternoon: Explore the Historic Center and Take a Food Tour

After you’ve arrived and dropped your bags off at your hotel, the first thing you’re likely going to want is food, and there is no better introduction to Mexico City than through its cuisine. Head into the city’s historic center and hop on a food tour, like this top-rated, small-group tour.

I love visiting food markets when abroad, but they can be overwhelming to walk into if you’re looking for somewhere to eat. A guided tour will help you navigate the market and try foods you probably wouldn’t otherwise. A Mexico City food tour will also take you to street food stalls and restaurants, giving you a comprehensive view of the city’s rich culinary scene.

Before leaving the historic center, there are some key sights you don’t want to miss. The Zócalo, also known as Plaza de la Constitución, is the city’s main square and one of the largest public squares in the world. Originally constructed as the main plaza for the Aztec capital of Tenochtitlán, it’s home to a few main points of interest.

The National Palace or Palacio de Bellas Artes houses the famous murals from celebrated painter Diego Rivera, and the Metropolitan Cathedral is a prime example of colonial-era architecture. It’s well worth a quick stop here to see!

Evening: Casual Drinks, Churros, or Both

Make your way back toward Roma Norte; if you’re tired from being on your feet, you can grab an Uber, but if you’re keen for a walk after everything you sampled on the food tour, it takes roughly an hour.

Depending on how early you started your food tour, you may not be ready to eat a full dinner come evening time, and that’s okay. Bar Félix is a great place to grab drinks, and if you change your mind later, you can opt to order food—the pizzas here are great.

Alternately, you can head for Churrería El Moro, one of my absolute must-visit places (get to one of their many locations in CDMX). They also serve ice cream, coffee, and milkshakes.


Day 2: Roma Norte Shopping and Chapultepec Park

Morning: Pastries and Shopping in Roma Norte

Day 2 starts right where Day 1 left off: in the trendy neighborhood of Roma Norte. This area and the neighboring La Condesa are creative hubs. With new shops and eateries popping up all the time, Roma Norte is the perfect place to get a feel for modern-day Mexico City after taking in the city’s major historical sights yesterday.

The first stop is Panadería Rosetta, a pastry shop that’s worth an early arrival or however long you have to wait to try its flaky, buttery, guava-filled pastries. Around the corner is Qūentin Café, one of the best coffee shops in CDMX as well.

After you’re fueled up, explore one of my favorite shopping scenes. It’s so good that I bring an extra carry-on with me on each trip to fill up with finds to bring home. A few of my favorite shops in this area are CASA MIMI for antique art, Trouve for a range of goods, AUDETTE for leather goods, Hi-Bye for clothing, and Chic by Accident for furniture.

Afternoon: Chapultepec Park

The afternoon is devoted to exploring Chapultepec Park, or Bosque de Chapultepec. Also known as the lung of Mexico City, this park comprises more than 2,000 acres and houses a zoo, museums, lakes, restaurants, and so much more.

One of my favorite stops within the park is the 18th-century Chapultepec Castle. Originally constructed as a royal residence for Spanish viceroys, it later became the official residence of Mexican emperors, and today it’s home to the National Museum of History.

The Ultimate 4 Days in Mexico City Itinerary
Museo Nacional de Antropología

Make sure to also save some time for the must-visit Museo Nacional de Antropología, or National Museum of Anthropology. It’s a fascinating look into the area’s cultural past, and it will provide a great foundation for a visit to Teotihuacan later in the trip.

Evening: Outstanding Seafood at Contramar

Once again, evening will bring you back to the city’s restaurant epicenter, Roma Norte, to dine at one of the greatest restaurants in Mexico City.

Contramar is an institution for all things seafood, and Chef Gabriela Cámara’s food is so good, you may find yourself there again later in the trip. Some personal favorites from the menu are the tuna tostadas, the house drink, and the whole fish.


Day 3: Xochimilco, Frida Kahlo, and World-Class Cuisine

Xochimilco
Trajinera Boats Cruising the Xochimilco Canals

Morning: Xochimilco

Start the day by grabbing an Uber to Xochimilco, a popular excursion from Mexico City and a UNESCO World Heritage site. It’s known for its vibrant canals, colorful trajineras (traditional wooden boats), and rich cultural history.

I recommend leaving early to beat traffic, and once there, you can spend anywhere from a couple of hours to a full day taking a boat cruise around the famous floating gardens. Expect a lively atmosphere with food, drinks, and music as you traverse the canals.

Note that if you don’t want to venture to Xochimilco on your own, you can also join a guided tour, which makes transport easy and a boat ride guaranteed. I recommend these tours:

Afternoon: Visit the Frida Kahlo Museum

The Ultimate 4 Days in Mexico City Itinerary
Frida Kahlo Museum

On the way back toward the city center, stop off at the Frida Kahlo Museum, or Casa Azul – “The Blue House” – to look at the life and works of one of Mexico’s most iconic artists.

The former home and studio of Kahlo and Diego Rivera, her husband and fellow artist, the museum and its surrounding gardens have showcased personal objects, paintings, sculptures, photos, books, and more since it opened in 1958.

As you explore, you can opt for a digital guide that includes commentary and stories to give color to the experience. You’ll come away with a better understanding of both the artist and the cultural significance of her work.

Evening: Dinner in Polanco

Come evening, head to the neighborhood of Polanco, where world-class dining options await you. This part of the city is home to two of my all-time favorite Mexico City restaurants, Pujol and Quintonil, and either one would make a fantastic option for dinner.

At Pujol, Chef Enrique Olvera has created something truly special. The restaurant is a standout not just for Mexico City; it’s frequently rated as the best across the entire country for fine dining. Its multi-course tasting menu highlights indigenous ingredients, particularly corn, and ends with quite a surprise.

Quintonil, meanwhile, will take you on a mind-blowing journey through Mexican cuisine. It’s also an incredibly aesthetic experience with beautiful plating. This is the second-best restaurant in the city, in my opinion, and it’s a great option if you can’t get a reservation at Pujol. Don’t miss the soft-shell crab or short rib here.


Day 4: Pyramids Excursion and La Condesa

Morning: Teotihuacán

Teotihuacán
Hot Air Balloons Over Teotihuacán

For the morning, travel back in time to the pre-Columbian city of Teotihuacán — a UNESCO World Heritage site — and experience it in what might be the most magical way possible.

This Hot Air Balloon Flight with Breakfast Cave and Pyramids Tour will pick you up in Mexico City early in the morning for a scenic flight you will never forget, followed by a breakfast featuring a variety of Mexican dishes and coffee.

Afterward, you’ll have time to visit the city’s famous pyramids and explore them at your own pace. Built between the 1st and 7th centuries, they’re characterized by their geometric shapes and vast size.

Afternoon: La Condesa

The tour should get back around 2:00 p.m., leaving plenty of time for wandering through the La Condesa neighborhood for shopping and gallery-hopping.

Grab a coffee, stroll the beautiful tree-lined streets, and admire the European-style and Art Deco buildings as you pop into various storefronts. One great area to go shopping is Avenida Amsterdam, and for galleries, I love the unpretentious Mooni, which showcases emerging artists and features accessible price points for its quirky, colorful, and fun pieces for sale.

Surrounded by parks — Bosque de ChapultepecParque España, and Parque México — green space is also abundant in this part of the city.

Evening: Farewell Dinner and Drinks

For dinner, you can either return to Polanco for whichever multi-course experience you didn’t get yesterday or stick to Roma Norte for dinner. If you choose the latter, Rosetta is an excellent way to close out the trip.

Not only is the dining room Instagram-level beautiful, but the food from Chef Elena Reygadas is incredible, too. The menu focuses on silky homemade pastas that may not be your first association with Mexico City, but I can promise you, they’re special. Make sure you reserve a table in the garden room for the best ambience.

Afterward, grab a drink to say farewell to Mexico City. A couple of my favorite spots are Licorería Limantour, one of the top-rated bars in the world, and Handshake Speakeasy. Both are an easy walking distance from Rosetta.


Places to Add if You Have More Time

There’s so much to see in Mexico City that it’s impossible to pack it all into four days. If you’re on an extended trip to the city, here are a few favorites that you could add or sub in for anything listed above.


Save This Post for Later on Pinterest

PS — Are You Booking a Trip Soon? Use My Booking Checklist!

These are the sites I use most to book my own trips. Using the links below is a great way to support Bon Traveler’s travel journalism at no extra cost to you. If you need help organizing your itinerary, get my free travel itinerary template here.

1. Book Your Accommodations

I use Booking.com for hotels and Airbnb for vacation rentals. They have the biggest inventory and consistently offer the best rates.

2. Book Your Rental Car

Self-driving is the best way to explore most destinations. I use Discover Cars for our rental cars, select full coverage insurance, and opt for a reputable company like Alamo, Hertz, or Sixt.

3. Book Your Tours & Experiences

I use Viator, Airbnb, and Get Your Guide to find the best tours and experiences. They are my favorite tour search engines. I always check all three as their inventory varies depending on the destination.

4. Book Your Private Transfers

For easy, reliable private transfers, I use Welcome Pickups. It’s my go-to for arranging a driver in advance — whether it’s an airport pickup, a hotel-to-hotel transfer, or a day trip. The experience is seamless, with English-speaking drivers and upfront pricing, so you can travel stress-free at every stage of your trip.

5. Get Cell Data for Your Trip

I use Holafly for international cell data. Their unlimited data eSIMs are easy to install, activate instantly on arrival, and let you skip local SIM cards and expensive roaming fees.

6. Don’t Forget Travel Insurance

I never leave the country without travel insurance. It provides comprehensive protection in case anything goes wrong (ie. illness, injury, theft, or cancellations).

My favorite companies that offer the best coverage and rates are:


Xx,
Jessica

Write A Comment