Home › Trip itineraries › Mexico
7-DAY ITINERARY · MEXICO

7 days in Mexico City & Oaxaca

📅 7 days · 6 nights💵 ≈ US$1,974 per person with flights✈️ Priced for December 2026💑 Couples🗓 Best: Oct–Mar
💵 About US$1,974 per person with flights from Toronto (US$3,948 for 2 adults)

Priced for travel in December 2026. Prices change with dates: peak holidays cost more, quieter months less. Pick your own dates with “Customise this trip” and the planner shows prices for them.

Experience the vibrant food and rich culture of Mexico City and Oaxaca over this 7-day trip. From exploring historic neighborhoods to indulging in local cuisine, this itinerary is designed for food lovers and culture enthusiasts.

DAY 1Fly to Mexico City≈ US$460 pp
14:15🚆

Travel to the airport in Toronto

Taxi, ride-share or transit · arrive 3 hours before the flight · cost depends on where you live

15:30⭐

Rest after travelling

Free time to rest at the hotel or wander nearby

Free
18:00✈️

Flight from Toronto to Mexico City

Lands at 21:30

See flights ↗
≈ US$423 pp
22:15🚆

Taxi to hotel

About 30 min from the airport

Book ↗
US$9 pp
22:45🛏

Check-in at Hotel Zocalo Central (4 nights)

4 nights in Mexico City · ~US$226 per night · Check in and settle · Centro Histórico

See hotels ↗
US$452 pp
DAY 2Centro Histórico & Zócalo≈ US$99 pp
08:00🍽

Breakfast at Hotel Zocalo Central

At your hotel, or a café nearby

09:15📍

Zócalo (Plaza Mayor)

The heart of Mexico City, vibrant and historic.

Free
11:00📍

Metropolitan Cathedral

A stunning example of colonial architecture.

Book ↗
US$7 pp
12:30🍽

Lunch at El Cardenal

Famous for traditional Mexican breakfast and lunch.

US$18 pp
14:00📍

Roma Norte Neighborhood

Explore trendy cafes, shops, and street art.

Free
16:00📍

Casa Lamm Cultural Center

Art exhibitions in a beautiful mansion.

Book ↗
US$4 pp
18:30🍽

Dinner at Pujol

Renowned for innovative Mexican cuisine.

US$71 pp
DAY 3Teotihuacán day trip≈ US$60 pp
08:00🍽

Breakfast at Hotel Zocalo Central

At your hotel, or a café nearby

09:15📍

Frida Kahlo Museum

Explore the life and art of Frida Kahlo.

Book ↗
US$7 pp
11:00📍

Coyoacán Market

Taste local delicacies and shop for crafts.

Free
12:30🍽

Lunch at Los Danzantes

Enjoy traditional Mexican cuisine in a vibrant setting.

US$21 pp
14:00⭐

Explore Coyoacán

Wander the charming streets and visit local shops.

Free
17:00📍

Casa Azul (Frida Kahlo's House)

Visit the iconic blue house where Frida lived.

Book ↗
US$7 pp
18:30🍽

Dinner at El Hidalguense

Savor delicious barbacoa in a local favorite.

US$25 pp
DAY 4Day trip to Teotihuacán≈ US$78 pp
08:00🍽

Breakfast at Hotel Zocalo Central

At your hotel, or a café nearby

08:45🚆

Metro day pass

For getting around today

US$4 pp
09:30📍

Teotihuacán Pyramids

Explore the ancient city and climb the pyramids.

Book ↗
US$28 pp
12:30🍽

Lunch at La Gruta

Dine in a restaurant within a cave near the pyramids.

US$21 pp
14:00📍

Temple of the Feathered Serpent (Quetzalcoatl)

Visit this impressive temple with intricate carvings.

Free
16:00📍

Museum of Teotihuacán

Learn about the history and artifacts of the site.

Free
18:30🍽

Dinner at Restaurante El Sol

Enjoy traditional Mexican dishes after a day of exploring.

US$25 pp
DAY 5Fly to Oaxaca≈ US$272 pp
07:05🍽

Breakfast at Hotel Zocalo Central

At your hotel, or a café nearby

07:45⭐

Check-out from Hotel Zocalo Central

Check out

Free
08:00🚆

Taxi to airport

About 30 min

Book ↗
US$9 pp
10:00✈️

Volaris

About 1 hours

See flights ↗
≈ US$71 pp
11:15🚆

Taxi to hotel

About 20 min

Book ↗
US$5 pp
11:35🛏

Check-in at Hotel Casa Oaxaca (2 nights)

2 nights in Oaxaca · ~US$198 per night · Arriving before check-in time: leave your bags and explore · Centro Histórico

See hotels ↗
US$198 pp
12:30🍽

Lunch near your sightseeing in Oaxaca

Pick a local spot along the way

US$21 pp
13:45⭐

Rest after travelling

Free time to rest at the hotel or wander nearby

Free
19:15🍽

Dinner in Oaxaca

Ask your hotel for a favourite nearby

US$39 pp
DAY 6Day trip to Monte Albán≈ US$83 pp
08:00🍽

Breakfast at Hotel Casa Oaxaca

At your hotel, or a café nearby

08:45🚆

Local bus day pass

For getting around today

US$2 pp
09:15📍

Monte Albán

Explore the ancient ruins with stunning views.

Book ↗
US$14 pp
12:30🍽

Lunch at Casa Oaxaca

Delicious local cuisine in a charming setting.

US$28 pp
14:00📍

Museo de las Culturas de Oaxaca

Learn about the rich history of Oaxaca's cultures.

Book ↗
US$7 pp
16:00📍

Templo de Santo Domingo de Guzmán

Marvel at the stunning baroque architecture.

Book ↗
Free
18:30🍽

Dinner at La Biznaga

A popular spot for contemporary Oaxacan dishes.

US$32 pp
DAY 7Back home≈ US$5 pp
08:00🍽

Breakfast at Hotel Casa Oaxaca

At your hotel, or a café nearby

10:30⭐

Check-out from Hotel Casa Oaxaca

Check out

Free
10:45🚆

Taxi to airport

Arrive 3 hours before the flight

Book ↗
US$5 pp
14:00✈️

Flight from Oaxaca to Toronto

Flight home

See flights ↗
≈ US$423 pp
🚆

Travel home from the airport

Taxi, ride-share or transit · cost depends on where you live

Prices are estimates per person, checked November 2026, for 2 travellers sharing, shown in US$. Times are a guide: check opening hours before you go. Booking links go to our travel partners; we may earn a small commission at no extra cost to you. Planned with the Nanajee AI trip planner and reviewed by Nanajee Travels.

Questions about this trip

How much does a 7-day trip to Mexico City and Oaxaca cost?

About US$1,974 per person (US$3,948 for 2 adults) for this 7-day plan travelling in December 2026, including return flights from Toronto (about US$917) and 6 nights in a mid-range hotel, sharing a room. Without flights it is about US$1,057 per person. These are estimates checked in November 2026; prices change with dates, and peak holidays cost more.

What is the best time to visit Mexico City and Oaxaca?

October to April is dry; late October to early November for Day of the Dead.

How many days do you need in Mexico City and Oaxaca?

7 days (including travel days) covers the highlights: Centro Histórico & Zócalo; Teotihuacán day trip; Day trip to Teotihuacán; Day trip to Monte Albán. For a slower pace or more day trips, add a day or two with “Customise this trip”.

Can I change this itinerary?

Yes. Press “Customise this trip” and the free Nanajee planner opens with this trip filled in. Change the length, dates, budget, who is coming or your home city, and you get a new day-by-day plan with costs in about a minute.

How do you get around Mexico City and Oaxaca?

This plan uses taxi, metro, bus and domestic flight to get between places; local transport costs about US$34 per person for the whole trip. Each journey is shown on the day it happens, with its time and cost.

Where should you stay in Mexico City and Oaxaca?

This plan uses Hotel Zocalo Central (Hotel Zocalo Central, Mexico City), then Hotel Casa Oaxaca (Hotel Casa Oaxaca, Oaxaca) (or similar), 6 nights in total, chosen to be close to the places you visit. Hotels cost about US$649 per person for the trip, sharing a room. You can pick a different hotel or area with “Customise this trip”.

Can I do this trip with kids?

Yes, with a few changes. This plan is written for 2 adults. Press “Customise this trip”, choose “We have kids” and add their ages: the planner adjusts the pace, the stops and the costs for your family.