Mexico City
Mexico City · Mexico

Should You Do a Mexico City Market Tour?

A market tour in Mexico City is basically a half-day crash course in Mexican ingredients, street eating, and local chaos. Expect to walk 3–5 km through crowded, colorful markets while tasting 8–12 different things: fresh tortillas, tamales, fruit, mole, tacos, and probably a few things you can’t identify. The guide will explain what you’re eating, how to order like a local, and why certain stalls are better than others. It’s sensory overload in the best way—loud, fragrant, and fun if you like food and people-watching. It’s not a relaxed shopping trip; it’s a guided eating walk with a lot of standing and tasting.

Best time is October through March when it’s cooler and drier. Avoid July–September if you hate humidity and afternoon downpours. Expect to pay around $80–130 per person for a decent small-group tour that includes all tastings and transportation between markets. Cheaper options around $50–70 exist but usually cut corners on quality or depth.

Pick tours that visit both a big wholesale market and a smaller neighborhood one; the contrast is worth it. Always go for the ones that include a salsa-making lesson or hands-on element if available—it’s more engaging than just walking and eating. Skip the massive tourist-oriented “food tours” that spend too much time at one overpriced stall selling the same mole to every group. Eat lightly beforehand—you’ll be full by the end.

Book it

The Folkloric Ballet of Mexico (VIP Tickets + Transportation Included)
tiqets
MXN 2,620 per ticket (about $155)
Palacio de Bellas Artes: Entry Ticket + Guided Tour
tiqets
MXN 1,100 per ticket (about $65)
Museo del Templo Mayor: Entry Ticket
tiqets
MXN 490 per ticket (about $29)
Mexico City: Mexican Folklore Ballet
tiqets
MXN 2,620 per ticket (about $155)
Puebla, Cholula & Tonantzintla: Day Trip from Mexico City + Optional Lunch
tiqets
MXN 1,369 per ticket (about $81)
Mexico City: Guided Walking Tour & Tequila Tasting + Lucha Libre Show
tiqets
MXN 1,369 per ticket (about $81)

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Mexico City

Cenote Swimming Tour → Xochimilco Boat Ride → Chapultepec Castle Ticket → Hot Springs Tour → Tacos And Mezcal Tasting → Mexican Art Tour → Day Trip To Taxco → Teotihuacan Day Trip → All Mexico City trips →
Get the best trips, at the best price