Seven days is genuinely enough time to get Mexico City right. Not all of it, but the parts that matter. This itinerary is built for someone visiting for the first time who wants to leave with a real sense of the city, not just a camera roll of the same monuments every travel blog photographs.
The plan is centred on Mexico City, with one major day trip out to Teotihuacán. It starts slow, gets deeper as the week builds, and leaves the final days for pace-setting and neighbourhood wandering. If you follow it, you will cover the landmarks, understand the city’s layout, and still have enough breathing room to find your own rhythm.
Before You Go
Best time to visit: September through November or March through May. Shoulder season keeps crowds manageable at the major sites and drops hotel prices by 30 to 40 percent compared to peak. Avoid December, January, and July through August if you can. The sites are genuinely overwhelming during school holidays and the Christmas period.
Getting there: Most international flights land at Benito Juárez International Airport (MEX), about 13 km east of the city centre. The Metro Line 5 connects directly to the airport and costs 6 MXN (under $0.50 USD). A Bolt or Uber from the airport to Coyoacán runs roughly 150 to 250 MXN ($9 to $15 USD, 2026) depending on traffic. Avoid the airport taxi booths unless you enjoy paying triple.
Getting around: The Mexico City Metro is one of the best deals in any major city. A single ride costs 6 MXN regardless of distance. Buy a rechargeable Tarjeta de Movilidad Integrada card at any station. Bolt and Uber are both operational and reliable for late nights or situations where you have luggage. Short app rides run 60 to 150 MXN ($3.50 to $9 USD). The metro is quietest between 10am and 3pm; avoid the 7 to 9am and 5 to 7pm windows if possible.
Where to stay: Base yourself in Coyoacán. It is quieter, more liveable, and genuinely beautiful, with cobblestone streets and plazas that feel like a village rather than a capital city. Mid-range accommodation on or around Avenida Francisco Sosa runs 1,200 to 2,000 MXN per night ($70 to $120 USD, 2026). Condesa is a solid alternative if you want more café culture and slightly easier metro access to Chapultepec. Avoid sleeping in Centro Histórico for a first visit.
Approximate daily budget: $40 to $70 USD per person covers food, transport, and entry fees on most days. The Teotihuacán day trip (Day 4) will push higher if you book a guided tour.
Top-CDMX
Day 1: Arrive, Orient, Settle Into Coyoacán
You will be tired from travel and probably arriving mid-afternoon. That is fine. Day 1 is not about landmarks.
Afternoon: Check in and walk the neighbourhood. Start at Plaza Santa Catarina, a small square a few blocks from most accommodation in Coyoacán, and sit for a while. Locals use it as a meeting point throughout the day. Walk south toward Jardín Centenario, the main plaza, and get your bearings. The two squares are connected by pedestrianised streets lined with cafés and independent shops. This is the neighbourhood you will be returning to every evening. Get comfortable with it now.

For coffee, look for a busy independent café on or near Avenida Francisco Sosa. You will find several. Anything with a queue of locals is a reliable indicator of quality. Budget 40 to 80 MXN ($2.50 to $5 USD) for coffee and something to eat.

Evening: Find a local comedor (small, no-frills restaurant) for dinner near the main plaza. Look for plastic chairs, handwritten menus, and working-class clientele. These serve the best food in any Mexican neighbourhood and typically run 100 to 200 MXN per person ($6 to $12 USD) for a full meal. Avoid the tourist-facing restaurants directly on the plaza for your first night. The food is not bad, but the prices do not match.
Walk back through the neighbourhood after dark. Coyoacán is safe and lively on weekday evenings. Sleep early.
Day 2: Frida Kahlo Museum and the Coyoacán Markets
This is the most important booking of the entire trip. Do it before you leave home.
Morning (9am): Casa Azul, the Frida Kahlo Museum, opens its first timed slot at 9am. Book this slot in advance through the official website. Entry is 260 MXN ($15 USD, 2026). The museum is a seven-minute walk from most accommodation in Coyoacán.
The 9am slot is significantly quieter than the afternoon. By 11am the courtyard is packed and the experience shifts from contemplative to crowded. Allow 90 minutes. The house itself is the main draw, not just the paintings. The context of where she lived, the objects she surrounded herself with, and the garden make this worth more than a quick pass through.

Late morning: After the museum, walk north to the Mercado de Coyoacán. This is a covered market about five minutes from Casa Azul. It sells produce, flowers, prepared food, and local crafts. Breakfast or brunch here is one of the better meals you will have in Mexico City. Look for the tostadas stalls or order chilaquiles from one of the small kitchen counters. Budget 80 to 130 MXN ($5 to $8 USD).

Afternoon: Take the Metro Line 3 north from Coyoacán toward the city centre. Use this ride to start understanding the system. It takes about 25 minutes to reach Hidalgo station, which puts you close to the Centro Histórico for tomorrow’s itinerary. Do not go in today. Just get familiar with the route.
Come back to Coyoacán mid-afternoon and use the time to rest and explore further. Walk Avenida Francisco Sosa in both directions. It is one of the few genuinely beautiful streets in the city and most first-timers miss it entirely.
Evening: Try a pulquería (a traditional bar serving pulque, a fermented agave drink). Coyoacán has several, concentrated on side streets off the main plazas. They are cheap (30 to 60 MXN per drink), local, and nothing like what tourist bars serve. Most guidebooks overlook them entirely.
Day 3: Centro Histórico, Zócalo, and Templo Mayor
Start early. The Centro is a different place before the tour groups arrive.
Morning (7:30am): Take the Metro to Zócalo station (Line 2). Come up from the underground and walk straight into the square. At 7:30am on a weekday, the Zócalo is nearly empty. The Cathedral glows in the early light and the square itself reads as enormous when it is not filled with people. This is worth the early alarm.

At 8am, walk 300 meters northeast to Templo Mayor. It opens at 8am and the first hour is quiet. Entry to the museum is 85 MXN ($5 USD). The ruins themselves are ground level and included. Allow 90 minutes for both the outdoor ruins and the museum, which holds artefacts excavated from the site. Most visitors underestimate how much is here.

Mid-morning: Walk five minutes west along Avenida Madero (a pedestrianised street) to Palacio de Bellas Artes. Entry is 65 MXN ($4 USD). The murals by Diego Rivera on the upper floors are what you are here for. The building itself is extraordinary, but the interior artwork is the point. Budget 45 to 60 minutes. Do this before noon; the building gets noticeably busier after lunch.

Afternoon: The Centro gets loud and crowded after 11am. This is the time to eat and then head back to base. Find lunch one block off Zócalo in any direction. The quality and price both improve as soon as you step off the main square. Street tacos and tortas run 30 to 60 MXN ($2 to $4 USD) for a filling meal.

Take the Metro back to Coyoacán. Rest. The pyramid day trip is tomorrow and you need energy for it.
Worth knowing: Sunday entry to several Centro sites is free, but the crowds are relentless. Unless you enjoy queuing to look at something surrounded by 800 people, weekday mornings are a better trade.
Day 4: Teotihuacán (Day Trip)
This is the biggest day of the week. Leave early. There is no other way to do this properly.
6:30am departure: The Pyramids of Teotihuacán are 50 km northeast of Mexico City. The site opens at 7am. Arriving within the first 30 minutes means cool temperatures, soft morning light, and a fraction of the crowds. By 10am the site is genuinely hot and by midday it is uncomfortable.

Getting there: you can book a guided tour through Viator or GetYourGuide, which handles transport and context. Alternatively, take the Metro to the Central de Autobuses del Norte (Terminal Norte) and catch a direct bus to Teotihuacán. Buses run from around 6am, take 45 to 60 minutes, and cost around 52 MXN ($3 USD) each way. If you want flexibility and a car, DiscoverCars has rental options that make the drive straightforward.

Entry is 85 MXN ($5 USD). Budget three to four hours for the site. The Pyramid of the Sun is the centrepiece. The climb is steep, but the view from the top is the defining image of the trip for most first-timers. Walk the Avenue of the Dead from the Pyramid of the Moon south toward the Ciudadela.
Afternoon return: Most visitors clear out by 1pm. If you leave the site by noon, you beat the reverse-commute crowds on the road and arrive back in the city in time for a late lunch and recovery. The afternoon is yours. Keep it light.
Day 5: National Museum of Anthropology and Chapultepec Park
Morning (9am sharp): The National Museum of Anthropology in Chapultepec Park is the best museum in Mexico and one of the best in the world. Entry is 90 MXN ($5 USD). It opens at 9am. Arrive in the first 15 minutes. The Aztec Sun Stone room gets crowded by 11am and the Mayan hall follows shortly after.

Plan three to four hours here. This is not a quick pass-through. The depth of the collection covers every pre-Columbian civilisation in Mexico. You do not need to read every panel. Walk the central courtyard first to get a sense of the layout, then go section by section. The gift shop is also genuinely good for books.

Afternoon: Chapultepec Park surrounds the museum. After the collection, walk toward Chapultepec Castle (Castillo de Chapultepec), which sits on a hill above the park. Entry is 95 MXN ($5.50 USD). The castle served as the national palace in the 19th century and the view from the battlements over the city is one of those moments Mexico City delivers without warning. Crowds here are moderate on weekdays; lighter before noon.
Evening: Walk or take a short Bolt ride to Condesa for dinner. The neighbourhood is denser with restaurants than Coyoacán and slightly more internationalist in its options. Look for a cocina de autor (modern Mexican) or stick to a traditional fonda for comfort food. Budget 300 to 600 MXN ($18 to $35 USD) for a sit-down dinner.
Day 6: Xochimilco and San Ángel
Morning (7am): Take the Metro Line 3 south to Xochimilco. This is the quietest window to arrive. On weekday mornings, the floating gardens still feel like they belong to the city, not to tourism. Weekend afternoons are a completely different experience: loud, festive, and crowded.

Rent a trajinera (flat-bottomed canal boat). Shared boats run 100 to 150 MXN per person ($6 to $9 USD). Private boats cost more but give you more control over the route and pace. Floating vendors will paddle up selling food, drinks, and flowers. Budget 30 to 50 MXN for snacks and water on the boat. The experience lasts one to two hours and covers canals lined with floating garden islands, some of which are still actively farmed.
UNESCO lists Xochimilco as a World Heritage Site alongside the Centro Histórico. Most visitors book it as an afternoon activity and encounter it at its worst. Morning visits are a different thing entirely.

Late morning: Head to San Ángel, about 20 minutes northwest by taxi or Bolt (60 to 100 MXN). This is a colonial neighbourhood with cobblestone streets and a different character from Coyoacán: more formal, quieter, with a 16th-century convent (the Convento del Carmen) and a Saturday crafts market at Plaza San Jacinto. On other days, the plaza is nearly empty.
Walk the streets, find lunch at a local restaurant near the church, and take your time. This is one of the neighbourhoods most first-timers skip. That is exactly why it is on this list.
Afternoon: Return to Coyoacán. By this point in the week, you know the neighbourhood. Use the afternoon to revisit anything you liked or simply sit in the plaza with a coffee and watch the city move around you.
Day 7: Go Slower, See What You Missed
The final day is deliberately unscheduled in structure. By Day 7, you have a sense of what resonated and what did not. Use that.
Morning: If there is a museum you did not finish, go back. If there is a neighbourhood street you kept meaning to walk, walk it. The morning market at Mercado Jamaica (flowers, produce, the scale of it) is worth seeing if you want something vivid and entirely local. It is about 30 minutes by Metro from Coyoacán.

Afternoon: This is the time for one honest, slow meal. Find a restaurant that has been on your list all week and book a table. Mexico City has a serious food culture. Eating well here is not expensive. A proper lunch with drinks runs 400 to 700 MXN ($25 to $42 USD) and is worth prioritising at least once.

Evening: Back to Coyoacán for a final walk. The neighbourhood is best in the early evening when the light drops and the cafés fill up. If you have a late flight, Bolt or Uber to the airport takes 30 to 45 minutes from Coyoacán depending on traffic. Budget 150 to 280 MXN ($9 to $17 USD).
What to Skip
Polanco: Expensive, polished, and largely disconnected from anything that makes Mexico City interesting. You could be in any wealthy global city. Skip it unless you are there for a specific restaurant.
Sunday free entry at museums: It sounds smart. In practice, the National Museum of Anthropology on a free Sunday is so crowded that the experience degrades significantly. Pay the 90 MXN on a Tuesday and see the collection properly.
The tourist taxis at the airport: The booths inside the terminal charge three to four times what a Bolt or Uber costs for the same journey. Open your app before you exit customs.
Practical Tips for This Itinerary
Book these in advance before you leave home. Everything else you can figure out on arrival.
- Frida Kahlo Museum timed tickets (book the 9am weekday slot)
- Teotihuacán guided tour if you are not renting a car or navigating the bus
- Your accommodation in Coyoacán (demand is high in shoulder season)
The Metro card is worth buying on Day 1. Load 200 MXN onto it ($12 USD) and top up as needed. It covers nearly every journey in this itinerary and the 6 MXN flat fare is one of the genuine bargains of travelling in Mexico.
Bolt is more reliable than street taxis for late evenings. Have it downloaded and set up with a payment method before you arrive.
For food, use Google Maps with the filter set to reviews from the last three months. Restaurants in Mexico City open and close constantly, and any specific recommendation in a travel article may already be out of date by the time you read it. High ratings with recent reviews are a more reliable signal than a name in a blog post.
Bring sunscreen for Teotihuacán. The site offers almost no shade, and the pyramid climbs are exposed. This sounds obvious. Most people still underestimate it.
Extending Your Trip
If you have more than seven days, Puebla is the most logical addition. It is two hours by bus from the TAPO terminal (Terminal de Autobuses de Pasajeros de Oriente) in Mexico City, costs around 200 MXN ($12 USD) each way, and offers a completely different character: baroque churches, tile-covered buildings, and a food scene built around mole poblano and chiles en nogada. Two nights is enough.
Oaxaca requires a flight or a five-hour bus journey, but it rewards the effort with one of the richest food and craft cultures in Mexico. It works as a separate trip within Mexico rather than a bolt-on to this itinerary.
If you want more time in Mexico City itself, the Roma Norte neighbourhood holds up well for an extra day or two: better independent restaurants and galleries than Coyoacán, and a slightly younger energy.
