The Bajío and Nearby Destinations
Guanajuato and San Miguel de Allende form the most visited colonial circuit in the Bajío. From Guanajuato you can reach Aguascalientes in 1.5 hours and Guadalajara in 3 hours. Mexico City is about 4 hours away by luxury bus. Check our Mexico travel guide and vacation packages.
Frequently asked questions
Where is Guanajuato?
In the Bajío region of central Mexico, about 365 km from Mexico City and close to San Miguel de Allende.
How do I get to Guanajuato from the US?
Fly into Bajío/León (BJX), about 40 minutes away, with direct flights from several US cities; Querétaro (QRO) is another option, or drive from Mexico City (about 4–4.5 hours).
What is there to do in Guanajuato?
Wander the alleys and the Callejón del Beso, ride the funicular to the Pípila viewpoint, visit the Alhóndiga and La Valenciana mine, and enjoy a callejoneada.
When is the best time to visit?
October to April is dry and pleasant. The Cervantino arts festival in October fills the city — book ahead. June to September brings afternoon rain.
Is Guanajuato safe for tourists?
Guanajuato carries a Level 3 ‘Reconsider Travel’ advisory, but the historic city is a very popular, walkable destination. Use normal precautions and review the current US advisory.

