4memexico hotels
Mexico guides

Classic Itinerary: Mexico City + San Miguel de Allende (and Guanajuato)

This route pairs the capital's museums, food and neighborhoods with the colonial hill towns of the Bajío region a few hours north. It works well as a 7 to 10 day trip, with Mexico City as the anchor and San Miguel de Allende as the highlight, adding Guanajuato if you have the extra days. The three places are different enough in pace and scale that splitting your stay across them, rather than day-tripping, is worth the extra packing.

Stop 1: Mexico City (3-5 nights)

Mexico City rewards a longer stay because the neighborhoods that matter to visitors — Roma, Condesa, Polanco, the historic center — are spread out and each has its own rhythm. Polanco is the choice for travelers who want a quieter, more formal base close to Chapultepec Park and its museums, with easy access to upscale dining and shopping. The Four Seasons Hotel Mexico City sits on Reforma near this area, within walking distance of the park entrances and a short taxi from Polanco proper.

Roma and Condesa suit travelers who want to walk to independent restaurants, cafes and weekend markets, and who don't mind a more residential, tree-lined setting rather than a hotel-dense strip. The historic center (Centro) is the right call if the Zócalo, the cathedral, the Templo Mayor ruins and the surrounding museums are priorities — staying there cuts down on cab time but center streets are busier and noisier at night.

Mexico City International Airport (MEX) sits close to the city center; a taxi or authorized ride service to Polanco, Roma or Condesa typically takes well under an hour outside of rush hour, though traffic can extend this significantly on weekday evenings. Three nights covers the essentials; five lets you add a day trip to Teotihuacan or a slower pace through the museums.

Stop 2: San Miguel de Allende (2-3 nights)

San Miguel de Allende is reached from Mexico City by a bus (roughly four hours from the northern bus terminal) or a private/shared shuttle service; flying is not really an option since the town has no commercial airport of its own — the nearest options are Querétaro or León/Guanajuato airports, both still requiring a ground transfer of an hour or more.

The town itself is compact and walkable, built around the pink Parroquia church and a grid of cobblestone streets lined with galleries, courtyard restaurants and boutique shops. Staying within or near the historic center means everything is reachable on foot, which matters given the uneven stone streets and lack of a real public transit option for visitors.

The Rosewood San Miguel De Allende is set in this historic core, giving guests a base with views over the town and the surrounding valley while remaining a short walk from the main square. Two nights is enough to see the church, wander the galleries and have a couple of good dinners; three nights allows for a day trip to the nearby hot springs (Taboada, Escondido) or a slower pace through the art studios.

Stop 3 (optional): Guanajuato (1-2 nights)

Guanajuato is about an hour to 90 minutes from San Miguel de Allende by car or bus, making it an easy add-on rather than a separate trip. The city is built into a ravine, with underground tunnels (former riverbeds) now used as roads and a maze of colorful alleys climbing the hillsides — it has a denser, more vertical feel than San Miguel and rewards wandering without a fixed plan.

Because the town is compact and largely pedestrian in its center, a hotel within walking distance of the Jardín Union or the university district is the most practical choice, cutting down on navigating the tunnel roads by car. One night is enough for a first look at the plazas, the Diego Rivera house-museum and an evening in the Jardín; two nights allows time for the funicular viewpoint and the Alhóndiga museum without rushing.

If time is tight, some travelers skip Guanajuato entirely and instead extend the San Miguel stay — the two towns overlap in style, so it comes down to whether you want the extra colonial-hill-town day or prefer more time in San Miguel's galleries and restaurants.

Logistics and tips for linking the three stops

The most common routing is Mexico City first, then a bus or shuttle to San Miguel de Allende, then a short hop to Guanajuato before flying out of León/Guanajuato airport (BJX) back to Mexico City or an international connection — this avoids backtracking. Reversing the order works just as well if your international flight requires ending in Mexico City.

Luggage-wise, pack light for the San Miguel and Guanajuato legs: cobblestone streets and hotel staircases in older buildings make rolling large suitcases awkward, and some accommodations in the historic centers have limited elevator access.

Weather in the Bajío region (San Miguel, Guanajuato) is drier and cooler at night than Mexico City, especially from November through February — bring a layer for evenings in both towns regardless of season.

Frequently asked questions

How many days total should I plan for this itinerary?

A realistic range is 7 to 10 days: 3-5 nights in Mexico City, 2-3 nights in San Miguel de Allende, and if you add Guanajuato, 1-2 more nights on top of that.

Can I fly directly into San Miguel de Allende?

No, San Miguel de Allende has no commercial airport. Most travelers arrive by bus or private shuttle from Mexico City, or fly into Querétaro or León/Guanajuato and take a ground transfer of an hour or more.

Is it better to visit Guanajuato or just stay longer in San Miguel de Allende?

Both towns are colonial hill towns with a similar architectural feel, so it depends on preference. Guanajuato has a denser, more vertical layout with tunnels and a livelier student population; San Miguel has more galleries, boutique shopping and a calmer pace. If time is short, extending San Miguel is the simpler choice.

What's the best way to get around within Mexico City between neighborhoods?

Authorized ride-hailing apps or taxis arranged through your hotel are the most practical option for visitors, especially between Polanco, Roma, Condesa and the historic center. Traffic varies a lot by time of day, so build in extra time during weekday rush hours.

Which Mexico City neighborhood should I pick if I only have 3 nights?

Polanco or Roma/Condesa both work well for a short stay since they're central to dining and walkable to major sights or a quick cab ride to Chapultepec Park and the historic center. Choose Polanco for a quieter, more formal base, or Roma/Condesa for a more neighborhood-driven, restaurant-heavy experience.

See also