9 days · Zacatecas + Aguascalientes + Guanajuato
The anxious question people ask about Zacatecas: is the state safe to travel through? The cities on this route are calm, walkable, and full of families out at night. The reason to fly into ZCL rather than drive across the state isn’t drama in the center; it’s that the long empty stretches of highway aren’t worth the risk-and-boredom math when a short flight skips them. Once you’re in these three cities, you walk.
Zacatecas: silver, altitude, and stone
Three nights, and the first one you’ll feel the altitude. At 2,400m the air is thin and the nights are genuinely cold, even in July, so the layers in your bag are not optional. The center is carved out of pink stone and steep enough to earn your dinner. Ride the cable car to La Bufa for the whole valley laid out below. The Rafael Coronel museum, set in an old convent, holds one of the largest mask collections anywhere. End the night with a mezcal in a tucked-away bar.
Aguascalientes: the deliberate breather
Take the bus down, roughly two hours. This is the calm middle of the trip, and that’s the point. See the José Guadalupe Posada museum, home of the original calavera engravings that became Mexico’s Day of the Dead imagery. Spend an evening in the Barrio de la Estación, the old rail district that’s become the city’s food and bar zone. What a friend who lives here would tell you: don’t over-schedule Aguascalientes. It’s a working city, not a set piece, and it’s best when you let it be ordinary.
Guanajuato: end loud and colorful
Drive the last leg via León, about two and a half hours. Guanajuato is the liveliest city on this route, a maze of alleys and tunnels stacked up a ravine, packed with students. Get lost on purpose in the callejones, ride the funicular to the Pípila lookout at dusk, and catch live music spilling out of the plazas at night.
Trade-off to accept: flying in costs more than a bus loop, but it trades hours of empty highway for time you actually spend in the cities.