Ready for your dream Mexico vacation? From the colorful streets of Mexico City to the beaches of Tulum and Cancún, the cuisine of Oaxaca to the resorts of Puerto Vallarta, this guide outlines the ultimate Mexico itinerary.
These curated itineraries help you find the best things to do in Mexico—featuring pyramids, cenotes, street tacos, colonial towns, and world-famous festivals.
Want to make your Mexico trip even more special? Learn basic Spanish before you go
- Cancún: Mexico’s Caribbean playground—white-sand beaches, turquoise water, and all the resort vibes you could ask for.
- Mexico City: A buzzing capital where ancient ruins meet art, tacos, museums, and nonstop cultural energy.
- Tulum: Boho-chic and beachy with yoga retreats, cenotes, Mayan ruins, and eco-luxury everything.
- Playa del Carmen: Relaxed and lively, this Riviera Maya gem mixes nightlife, beach clubs, and reef diving.
- Los Cabos: Where desert cliffs meet the Pacific—resorts, whale watching, and dramatic sea-meets-sky views.
- San Miguel de Allende: Colonial charm meets artistic soul—colorful buildings, rooftop views, and creative spirit in every alley.
- Puerto Vallarta: Pacific charm with cobblestone streets, golden beaches, and a thriving LGBTQ+ and art scene.
- Chichén Itzá: One of the New Seven Wonders of the World—this ancient Mayan pyramid stuns with history and scale.
- Oaxaca City: A cultural powerhouse with rich Indigenous roots, vibrant markets, mole sauces, and mezcal magic.
- Isla Mujeres: Chill island vibes just off Cancún—perfect for snorkeling, golf carts, and unplugging in style.
- Cozumel: A diver’s paradise with crystal-clear reefs, friendly locals, and a relaxed Caribbean rhythm.
- Valladolid: A Yucatán hidden gem with pastel streets, cenotes, and easy access to Mayan ruins—authentic and magical.
- Merida: Cultural capital of the Yucatán with colonial beauty, friendly locals, and some of the best food in Mexico.
💡 Mexico Tips
- Learn basic Spanish phrases: While many people in tourist areas speak English, knowing greetings and simple phrases shows respect and helps in local spots.
- Use pesos, not dollars: Although USD may be accepted in some tourist areas, you’ll get better value and avoid confusion by using Mexican pesos.
- Tap water is not safe to drink: Always drink bottled or purified water, and avoid ice in non-reputable places.
- Street food is safe — if it’s busy: Eat where the locals eat. High turnover usually means fresh food and safe preparation.
- Tipping is expected: 10–15% in restaurants is standard. Also tip hotel staff, gas attendants, and helpful locals.
- Public transport is affordable: Buses are a cheap and efficient way to travel between cities. In big cities, use apps like Uber for safety and ease.
- Avoid flashy items: In some areas, especially at night, it’s best to dress modestly and avoid wearing expensive jewelry.
- Carry small change: Useful for street vendors, tips, and small purchases where large bills might not be accepted.
- Sunscreen is essential: Especially in coastal and high-altitude areas like Mexico City — the sun can be intense year-round.
- Respect cultural etiquette: Say “buen provecho” (enjoy your meal) when passing diners, and greet people with a polite “buenos días.”
- Markets are great for souvenirs: Haggle respectfully and explore local crafts, textiles, and regional foods.
- Plan for festivals: Events like Día de los Muertos or Guelaguetza are vibrant, authentic, and worth timing your trip around.
🇲🇽 Mexico Menu
- Tacos al Pastor (Mexico City): Thin slices of marinated pork cooked on a vertical spit, served in corn tortillas with pineapple, onions, and cilantro — a street food staple.
- Mole (Puebla & Oaxaca): A rich, complex sauce made with chiles, spices, nuts, and sometimes chocolate — served over meats, especially chicken or turkey.
- Chiles en Nogada (Puebla): Stuffed poblano peppers with a walnut cream sauce and pomegranate seeds — patriotic and seasonal, typically served around Independence Day.
- Pozole (Guerrero & Jalisco): A hominy-based soup with pork or chicken, topped with cabbage, radish, lime, and chili — deeply traditional.
- Tamales: Corn dough (masa) filled with meats, vegetables, or sweets, wrapped in corn husks or banana leaves and steamed — breakfast or snack favorite.
- Cochinita Pibil (Yucatán): Slow-roasted pork marinated in achiote and citrus, wrapped in banana leaves and baked — tender, tangy, and vibrant.
- Tlayudas (Oaxaca): Large, toasted tortillas topped with beans, cheese, meat, and salsa — known as Oaxacan “Mexican pizza.”
- Birria (Jalisco): Spiced meat stew (often goat or beef), served with tortillas or as a taco filling — now famous in “quesabirria” tacos worldwide.
- Carnitas (Michoacán): Pork slow-cooked in its own fat until crispy outside and tender inside — served in tacos with lime and salsa.
- Quesadillas: Tortillas folded over melted cheese — often with squash blossoms, huitlacoche (corn fungus), or mushrooms. Note: in Mexico City, they may come without cheese unless you ask!
- Tostadas: Crispy, flat tortillas topped with beans, meat, lettuce, cheese, crema, salsa, and avocado — a crunchy, colorful meal or snack.
- Burritos (Northern Mexico): Large flour tortillas filled with beans, meat, rice, and sometimes cheese — more common in northern regions and border towns.
- Enchiladas: Rolled tortillas stuffed with meat, cheese, or beans, covered in chili sauce and topped with crema and cheese.
- Elote & Esquites: Corn on the cob (elote) or off (esquites) dressed with mayo, cheese, lime, and chili powder — popular street snacks.
- Chilaquiles: Fried tortilla chips simmered in green or red salsa and topped with cream, cheese, onions, and often egg or chicken — classic breakfast.
- Guacamole: Made fresh with mashed avocado, lime, onion, tomato, and chili — always best when homemade and paired with totopos (chips).
- Pan Dulce: A variety of sweet breads and pastries — including conchas, cuernitos, and orejas — typically enjoyed with coffee or hot chocolate for breakfast or a snack.
- Tres Leches Cake: A rich sponge cake soaked in three kinds of milk (evaporated, condensed, and cream), often topped with whipped cream and fruit — beloved across Latin America, especially in Mexico.
- Agua Fresca & Horchata: Light, refreshing drinks made from fruits, seeds, or rice — perfect for cooling off on a hot day.
- Tequila & Mezcal (Jalisco & Oaxaca): Mexico’s iconic spirits — sip them straight and try artisanal varieties for depth and smokiness.
📅 Mexico Calendar
- Día de los Reyes (Epiphany) (January 6, Nationwide): Rosca de Reyes pastries and gifts for kids
- Carnaval (February, Mazatlán & Cozumel): Epic parades, music, and beach parties
- Festival de México en el Centro Histórico (March, Mexico City): Theater, dance, and music in the heart of the capital
- Semana Santa (Holy Week) (March/April, Nationwide): Religious processions, folk festivals, and beach getaways
- Guelaguetza (July, Oaxaca): Traditional dress, music, dance, and indigenous culture on display
- Independence Day (September 15–16, Nationwide): El Grito de Dolores, fireworks, and patriotic parties
- International Cervantino Festival (October, Guanajuato): Mexico’s biggest arts festival with global acts
- Día de Muertos (Day of the Dead) (November 1–2, Oaxaca, Pátzcuaro, Mexico City): Altars, marigolds, face paint, and remembrance
- Guadalajara International Book Fair (FIL) (Late November, Guadalajara): Largest Spanish-language book event in the world
- Las Posadas & Navidad (December, Nationwide): Processions, piñatas, and Christmas cheer across towns and cities
- Virgin of Guadalupe Day (December 12, Mexico City): Thousands of pilgrims and candlelight processions
- New Year’s Eve (December 31, Puerto Vallarta, Cancún, Oaxaca): Fireworks, beach parties, and countdowns under the stars
