Mexico 7 Day Itinerary
7-Day Itinerary for Traveling in Mexico
A flag before the day-by-day plan: getting from Puerto Escondido to San Cristobal de las Casas, a jump some itineraries casually tack onto the end of a trip like this, actually takes over 13 hours by direct bus, or a flight plus a connecting bus if you want to cut that down. It is not a realistic same-trip add-on inside seven days, so this itinerary keeps things within a single, coherent region instead of bouncing between three that do not connect well.
Day 1: Mexico City
Mexico City sits at roughly 2,240 meters, high enough that most visitors feel some breathlessness climbing stairs or hills for the first day or two, so pace yourself and hydrate more than usual. At Benito Juarez International Airport, only the prepaid taxis from the official kiosks inside the terminal are considered safe for arrivals, street cabs waiting outside are a documented scam risk, and men in vests who grab your bag near baggage claim are not airport staff no matter how official they look, they will demand a large tip. Uber or DiDi from the arrivals area typically runs 100 to 150 pesos into the center, roughly half to a third of the official taxi rate.
The Zocalo, Palacio de Bellas Artes, and Templo Mayor cover the historic core in a single walkable loop. Chapultepec Park and Castle in the afternoon give a break from the density of downtown, the castle in particular for its murals and the view over the park’s lake. Spanish dominates everywhere outside hotel staff, so a translation app or basic phrases go further here than in more touristed coastal towns.
On visas: nationals of around 65 countries, including the US, Canada, the UK, and most of the EU, get a Forma Migratoria Multiple on arrival without applying ahead, and the fee is currently about 983 pesos. The old assumption of an automatic 180-day stamp no longer holds reliably, immigration officers increasingly grant only the number of days matching your stated trip length, so if you tell them two weeks, expect a stamp for roughly that, not six months.
Day 2: Teotihuacan and Puebla
Teotihuacan needs an early start regardless of whether you add the hot air balloon option, since the balloon flights launch before dawn to catch the calmest air, and the pyramids themselves get brutally hot and shadeless by late morning. A balloon flight runs from about 1,990 pesos on weekdays up to double that for private options, and the whole experience with breakfast afterward takes three to four hours. If you skip the balloon, still aim to be at the site gates at opening. Bring more water than feels necessary and real sun protection, there is almost no shade climbing either pyramid.
Puebla in the afternoon trades scale for detail, its colonial center is dense with Talavera-tiled facades and steep cobbled streets that punish bad shoes. The city’s food scene, mole poblano originated here, deserves at least one sit-down meal rather than a rushed snack between sights.
Day 3: Cholula and Oaxaca
Cholula’s Great Pyramid is often cited as the largest pyramid by volume anywhere on earth, though it does not look like one today, centuries of overgrowth turned it into what looks like a natural hill topped by a colonial church, which is precisely the point of visiting, the contrast tells you more about Mexican history than a more obviously dramatic structure would.
Getting to Oaxaca from the Puebla area is a multi-hour drive or bus ride, so treat this as a travel day with a late arrival rather than a full sightseeing day. Oaxaca city rewards the effort immediately once you land, its food culture is arguably the most distinct in the country, built on seven distinct mole varieties and a market culture that treats grasshoppers, chapulines, as a completely normal snack rather than a novelty. Try mole negro and tlayudas on the first night to set expectations for the rest of the stay.
Day 4: Oaxaca City
A full day in Oaxaca proper covers Santo Domingo de Guzman, whose gilded interior is one of the most ornate church interiors in the country, the Rufino Tamayo Museum for a different, more modern angle on Oaxacan art, and Benito Juarez’s modest childhood home, a useful counterpoint to the ornate church down the street. The Ethnobotanical Garden behind Santo Domingo sometimes hosts evening cultural performances including Zapotec dance, worth checking the schedule for since it is not a nightly fixture.
Oaxaca’s markets, particularly Benito Juarez and 20 de Noviembre, are where the textile and handicraft shopping actually happens, and bargaining here is expected but should stay respectful, these are working artisans, not souvenir factories. Buy food at the market too, the smoke-grilled meats at 20 de Noviembre’s passageway are some of the best cheap eating in the city.
Day 5: Hierve el Agua and the Coast
Hierve el Agua’s petrified limestone formations look like frozen waterfalls, and while the pools at the top are real and safe for swimming, the mineral-rich water has stained rock for thousands of years to create the effect, it is worth arriving early since the site draws large tour groups by midday and the access road is a slow, winding drive either way.
Getting down to Puerto Escondido used to mean a brutal seven to eight hour mountain crawl, but a new toll highway, the Autopista Barranca Larga-Ventanilla opened in 2024, cut that to a genuinely manageable three to three and a half hours. This is the detail that makes combining Oaxaca and the coast in one week actually workable, older itineraries written before the highway opened understate how much easier this leg has become. Puerto Escondido itself splits cleanly into Zicatela, the surf and nightlife strip, and La Punta, quieter and more residential, pick based on what kind of evenings you want.
Day 6: Puerto Escondido
A full beach day here means choosing between Zicatela’s serious beach break, not beginner friendly and known for a strong shore current, and the gentler bays further along the coast if you are traveling with less experienced swimmers. Surf lessons are widely available and reasonably priced, and mornings tend to have calmer conditions than the afternoon swell. Always check with lifeguards or your instructor about current conditions before swimming unsupervised, the Pacific here is genuinely stronger than it looks from the sand.
Spend the evening at one of the beachfront restaurants along Zicatela for sunset, then wind down rather than planning a big day for tomorrow, since day seven circles back toward departure logistics.
Day 7: Return and Departure
Rather than attempting the unrealistic push to Chiapas, use this day as a buffer, either flying back through Mexico City from Puerto Escondido’s small airport, which has direct connections to the capital, or extending your coastal time with a slower morning before the flight home. If San Cristobal de las Casas and the Chiapas highlands genuinely interest you, they deserve their own dedicated trip built around Tuxtla Gutierrez’s airport rather than a rushed tack-on that eats a full travel day each direction. Build in at least two hours at the airport for domestic connections within Mexico, since regional carriers here run tighter schedules with less buffer for delays than international routes.