A taquero slicing marinated pork from a spit onto a corn tortilla at a Mexican street-food stall at night

Mexico by Appetite: A Food-Led Route Through Mexico City, Oaxaca and Mérida

Mexico City gets the attention, but the best food trip links three regions. Here’s the route, the timing, and how to eat and travel well.

October 7, 2026

Mexico City gets most of the attention, and Google searches for its restaurants have been at a ten-year high. But Mexico is divided into 32 states that differ from one another in food, climate and safety more than many European countries do, and the best food trip rarely stays in one of them. A route through Mexico City, Oaxaca and Mérida covers three of the country's most distinct cooking traditions in about two weeks, and it makes the planning questions simple. When to go, where to sleep, and how to eat well without getting sick all look different in each place.

This guide builds that route. It isn't a plan for all of Mexico, since a single trip can't cover a country this size, and trying to is the most common planning mistake.

Why these three places

Each of the three cities is the center of a different regional cuisine, and moving between them feels like crossing into another country's kitchen. Mexico City is the national melting pot, with street stalls, covered markets and some of the country's most ambitious restaurants within a few neighborhoods. Oaxaca, in the south, is known for its moles, its mezcal and its markets, and it's noticeably cheaper than the capital. Mérida, in the Yucatán, cooks in a different style again, built around slow-roasted pork, sour orange and local chiles, and it works as a calm, walkable base for the nearby ruins and cenotes.

Mexico City first

Start here, for a practical reason as much as a culinary one. Mexico City sits at about 2,240 meters, and travel sources suggest allowing two or three days to adjust. Take the first meals gently, drink plenty of water, and leave the mezcal for later in the trip.

Eat at the street stalls that serve tacos al pastor, tlacoyos and tamales, and spend a morning in a covered market. Mercado de San Juan is known for its gourmet and unusual ingredients, and the markets around Coyoacán are a good place to start grazing. A reliable rule in any tourist area is to walk two to five minutes away from the main square or monument before choosing a place to eat, because the food improves and the prices drop. Leave one evening for a sit-down dinner at one of the city's well-known restaurants, booked a few days ahead.

Then Oaxaca

Oaxaca City is smaller, slower and easier to walk than Mexico City, and a good place to stay for three or four days. The food centers on mole, in several colors and styles, on tlayudas, which are large crisp tortillas with toppings, and on mezcal, which is best tasted at a small tasting room or a producer visit, not a tourist bar.

Mercado 20 de Noviembre is famous for its smoky corridor, where you pick raw meat and have it grilled in front of you, and Mercado Benito Juárez is the place for chocolate, bread and local cheese. Monte Albán, the ancient hilltop site, makes a good half-day trip, and the craft villages and Hierve el Agua rock pools fill a full day with a driver. Oaxaca is also a strong choice for a longer stay, since a month in one place costs far less here than in the capital.

Finishing in Mérida and the Yucatán

Mérida is calm after two big cities. Yucatecan cooking is its own tradition: cochinita pibil, which is pork slow-roasted in sour orange and achiote, panuchos, and a different set of chile sauces than anywhere else in the country. The central market is the best single place to try it, and the city makes an easy base for Uxmal, a ruin that many travelers find quieter and more rewarding than the crowded Chichén Itzá, and for the cenotes, the natural swimming holes scattered around the peninsula.

If you add the Caribbean coast, plan around seasonal seaweed. Sargassum is usually at its worst on the Quintana Roo beaches from April to August, so winter or early spring is safer for a beach day.

A simple ten-day outline

The ten-day version is four days in Mexico City, with a quiet first one for the altitude. Then come three days in Oaxaca, including a day at Monte Albán or the craft villages, and three days in Mérida with a day trip to Uxmal. With fourteen days, add two to Oaxaca, which rewards slowing down, and one more to Mérida for the cenotes. Stay in walkable central neighborhoods in each city, since the route is built around markets and restaurants you'll want to reach on foot.

When to go

November to April is the dry season and the best overall window for the whole route, and it is also the busiest and priciest. Each stop has its own sweet spot as well. Mexico City is at its best from March to May and again in October and November, and afternoon rain is common from June to September. Oaxaca is best from October to April. The Yucatán is at its best from December to April.

Hurricane season runs from roughly May to November and affects the Yucatán and the Pacific coast most, with September usually the peak. May and October offer better prices, a trade-off explained in traveling outside the peak window. Late October to November 2 is the Day of the Dead, which is extraordinary in Mexico City and Oaxaca. Accommodation books up months ahead, so plan three or more months in advance if you want to be there.

Eating well without getting sick

Most stomach trouble in Mexico comes from a few avoidable things, and none of them requires you to stay away from street food. Choose busy stalls with a high turnover, where food is cooked to order and served hot. Drink bottled or purified water, and if you're unsure about ice, ask. Take small portions of anything raw, such as salsas and salads, until your stomach has settled in. If you have food allergies, write them out in Spanish on a card and carry it, because a mole can contain nuts, seeds and many other ingredients you wouldn't guess.

Safety, by state

The US State Department publishes a separate advisory level for each of Mexico's 32 states, from normal precautions at the lowest to do not travel at the highest. That is a more useful way to think about the country than any single safety rating. As of mid-2026, Mexico City, Oaxaca and Quintana Roo are listed at the second level, "exercise increased caution." Yucatán, where Mérida sits, is at the lowest tier or one above it depending on the source. Six states are at the highest level, including Guerrero, Michoacán and Sinaloa, and none of them is on this route. Sources disagree on a few individual levels, so check the current state-by-state map for every place on your itinerary before you book.

The common problems on this route are the ordinary ones. In Mexico City, never hail a taxi off the street. Use a ride-hailing app or an official taxi stand. Watch your phone and bag in crowded markets and on the metro, and withdraw cash from machines inside banks. Avoid driving between cities at night. Solo female travel safety in Latin America covers the habits that matter across the region, including its Mexico section.

Getting between the three

Flights are the practical way between Mexico City and Mérida, which are far apart. Oaxaca is a short flight from the capital, or a long daytime bus ride if you prefer to see the landscape. Book flights with a buffer in either direction, because weather and airport delays are common in the rainy season, and leave an extra day before any international flight home.

Money and costs

Oaxaca is noticeably cheaper than Mexico City on accommodation, food and transport, and Mérida sits between the two. Carry pesos in small bills for markets and street stalls, where cards often aren't accepted, and use a card in restaurants and hotels. A tip of 10 to 15 percent is customary at sit-down restaurants, and it is often not included in the bill.

Entry basics for 2026

Visitors from many countries can enter Mexico for tourism without a visa, but they still have to go through immigration, and the length of stay and any fees depend on your passport and on the entry point. Confirm the current 2026 rules on the official Mexican immigration site before you book, and check whether any local tourist fees apply in the coastal areas you plan to visit. Travel insurance with medical cover is worth having, especially if you're adding cenotes, hiking or a rental car.

Who to share the route with

Food routes work well in pairs. Taxis, private drivers for day trips to Monte Albán or Hierve el Agua, tasting tours and rooms all split cleanly two ways, and it's easier to order several dishes when someone else will share them. On TWB, you post the cities and the dates you're planning, for example Mexico City then Oaxaca in late October, and other members heading the same way can find it and message you. Checking that someone is a good match before you book matters, and the conversation about money, pace and time apart is worth having before you pay for anything. If you're meeting someone new, the safety center covers the usual precautions.

Frequently asked questions

What is the best month for a food trip to Mexico?

November to April is the dry season and the best overall window, though it is also the busiest. For Mexico City specifically, March to May and October to November are the sweet spots. If you want the Day of the Dead, late October to November 2 is extraordinary but needs booking months ahead.

How many days do I need for Mexico City, Oaxaca and Mérida?

Plan about ten to fourteen days. That allows four days in Mexico City, with two or three to adjust to the altitude, three or four in Oaxaca, and three or four in Mérida and the Yucatán. Add a day between stops for flight delays and slow mornings.

Is street food in Mexico safe to eat?

Usually yes, if you choose well. Pick busy stalls with fast turnover where food is cooked to order and served hot, drink bottled or purified water, and start with small portions of raw items like salsas. Most problems come from a few avoidable choices, not from street food as a whole.

Are street taxis safe in the capital?

Not reliably. The common advice is never to hail a taxi off the street in the capital, which the US State Department lists at the second of four advisory levels. Use a ride-hailing app or an official taxi stand, keep your phone and bag close in crowds, and use cash machines inside banks.

Do I need to speak Spanish?

Not in Mexico City, Oaxaca City or Mérida, where English is widely understood in tourist areas, but basic Spanish makes markets and restaurants far easier. A short card listing any food allergies in Spanish is worth carrying even if your Spanish is good.

Photo by ryan doyle on Unsplash

Aerial view of the cathedral and main square in Oaxaca City, Mexico

We collect anonymous usage data (no personal data, no ads, no tracking cookies) to improve the site. Read our cookies policy