Mexico Highlights: Mexico City, Oaxaca & Cancun is a customizable itinerary for travelers who want to experience Mexico’s culture, history, food, and beaches in one well-balanced journey. This trip combines the energy of Mexico City, the cultural depth of Oaxaca, and the relaxed Caribbean coastline of Cancun and the Riviera Maya.
Trip overview
- Suggested length: 10 to 12 days
- Route: Mexico City → Oaxaca → Cancun / Riviera Maya
- Best for: first-time Mexico travelers, couples, families, food lovers, culture-focused trips, and beach vacations
- Trip style: customizable multi-city itinerary with flights, hotels, transfers, and optional tours
Trip highlights
- Explore Mexico City’s historic center, neighborhoods, museums, and food scene.
- Discover Oaxaca’s colonial charm, markets, cuisine, and cultural heritage.
- Relax on the Caribbean beaches of Cancun or the Riviera Maya.
- Customize the balance between culture, food, history, and beach time.
- Add optional tours such as Teotihuacan pyramids, Monte Albán, cenotes, or island excursions.
Suggested day-by-day itinerary
Day 1 — Arrive in Mexico City
Arrive in Mexico City and transfer to your hotel. Depending on arrival time, enjoy a relaxed evening, local dinner, or a walk in your neighborhood.
Day 2 — Mexico City highlights
Explore Mexico City’s historic center, main squares, neighborhoods, and cultural landmarks. This day can include guided sightseeing or a flexible self-paced itinerary.
Day 3 — Culture, museums, or Teotihuacan
Visit museums, explore neighborhoods, or take a day trip to Teotihuacan pyramids depending on your interests and travel style.
Day 4 — Travel to Oaxaca
Travel to Oaxaca and settle into your hotel. Enjoy an evening walk through the colonial center and local dining experience.
Day 5 — Oaxaca culture and food
Explore Oaxaca’s markets, historic streets, artisan shops, and world-famous cuisine. Optional guided tours can include cooking experiences or cultural visits.
Day 6 — Oaxaca at leisure or Monte Albán
Take a day trip to Monte Albán or enjoy a slower day in Oaxaca’s city center with food, culture, and relaxation.
Day 7 — Travel to Cancun / Riviera Maya
Fly to Cancun or the Riviera Maya and transfer to your beach hotel. Enjoy a relaxed evening on the Caribbean coast.
Day 8 — Beach relaxation
Enjoy a full day at the beach with optional activities such as snorkeling, cenotes, or island excursions.
Day 9 — Riviera Maya at your pace
Spend another flexible day enjoying the coast, resort, or nearby excursions depending on your travel style.
Day 10 — Depart or extend your trip
Depart Mexico or extend your trip with additional beach time, cultural stops, or nearby Caribbean destinations.
What can be customized
- International flights and routing
- Hotel category and location
- Domestic flights between cities
- Private transfers and guided tours
- Food, culture, or beach-focused experience balance
- Family-friendly pacing and room setup
- Extensions to Tulum, Mérida, or Central America