Guanajuato City travel guide: getting there, when to go and what it costs
Guanajuato is a colonial mining town of tunnels, painted hillsides and student serenades, cheaper than San Miguel de Allende. Here is how to get there, when to go, entry fees and what a day costs.
Guanajuato City is worth two to three full days: a colonial silver-mining town packed into a narrow ravine, with streets that run underground through old river tunnels, hillsides of painted houses and a busy student life thanks to the state university. It is cheaper than nearby San Miguel de Allende, and the best time to go is November to April, when it is dry and sunny. Avoid booking blind during the Festival Internacional Cervantino in October, when rooms are scarce and prices jump.
Getting there
By air
The nearest airport is Del Bajío International (BJX) near Silao, about 27 km and 30 to 40 minutes from the centre. There is no direct public bus into town. Expect roughly 350 to 600 MXN for a taxi depending on whether you use the official airport booth or an app, or 150 to 250 MXN per person for a shared shuttle. Prices vary, so confirm before you get in.
By bus
Mexico's first-class buses are comfortable and safer than driving at night. From Mexico City's Terminal Norte, ETN and Primera Plus both run to Guanajuato, taking about 4.5 to 5.5 hours. Fares run roughly 400 to 750 MXN depending on the operator and class. From Querétaro it is about 2.5 to 3 hours, and from San Miguel de Allende about 2 hours, which makes Guanajuato easy to pair with either. The bus station is outside the centre, so take a local bus or taxi into town.
When to go
Guanajuato sits at about 2,045 m (6,700 ft), which shapes the weather.
- November to February: dry and clear. Days reach the low 20s °C, but nights drop to around 7°C, so pack a warm layer.
- March to May: dry and warmer. April and May are the hottest months, with highs around 31 to 32°C.
- June to September: rainy season, usually as afternoon storms. July is wettest.
- October: the Festival Internacional Cervantino takes over the city for about two weeks (3 to 18 October in 2026). It is the country's biggest performing arts festival. Hotels sell out and prices can double or triple.
The city now also runs a Día de Muertos festival around late October and early November, which draws large crowds. Semana Santa and Mexican long weekends are busy too.
What to see
The centre on foot
The historic centre is compact, steep and best explored on foot. Start at the Jardín de la Unión, the small, tree-shaded plaza that acts as the town's living room. Next to it, the Teatro Juárez has an ornate interior worth the small entry fee (around 35 to 45 MXN, closed Mondays). Mercado Hidalgo, in a former train station building, is the place for a cheap lunch.
The underground streets, built in old riverbeds and tunnels, carry most of the traffic beneath the centre. Walking a stretch of them is part of the experience. The Callejón del Beso, an alley so narrow that balconies nearly touch, is free to visit and comes with a local legend you will hear many times.
Museums and viewpoints
- Alhóndiga de Granaditas: the granary where an early battle of the War of Independence was fought, now a regional museum run by INAH. Entry is 145 MXN for foreigners; check INAH's site for hours.
- Museo de las Momias: naturally mummified bodies exhumed from the local cemetery. It is the city's most visited museum and divides opinion. Entry is roughly 105 to 110 MXN.
- Monumento al Pípila: the hilltop statue gives the classic view over the ravine. A funicular goes up from behind the Teatro Juárez for a few dozen pesos, or you can walk up the stepped alleys.
- Museo Casa Diego Rivera: the painter's birthplace, with early works. Low entry fee; reported prices vary.
- Valenciana: a short ride uphill to the silver mine that made the city rich, with an ornate 18th-century church next to it. Mine tours are inexpensive.
Callejoneadas
In the evenings, student musical groups dressed in Renaissance-style costume lead walking tours through the alleys, singing and telling stories. They usually set off around dusk or later from the Jardín de la Unión and nearby squares, last one to two hours and cost around 80 to 130 MXN per person. The jokes are in Spanish, but the music needs no translation.
What it costs
Guanajuato is a low-budget destination outside festival dates. These are typical ranges in Mexican pesos:
| Item | Typical cost (MXN) |
|---|---|
| Hostel dorm bed | 180 to 300 per night |
| Guesthouse or small hotel | 600 to 1,000 per night |
| Market lunch at Mercado Hidalgo | 60 to 120 |
| Restaurant meal near Jardín de la Unión | 150 to 250 |
| Museum entry | Roughly 20 to 145 per site |
| Callejoneada | 80 to 130 |
| Bus from Mexico City | 400 to 750 one way |
A careful budget traveler can manage on roughly 800 to 1,200 MXN a day including a dorm bed; a private room and restaurant meals push that closer to 1,500 to 2,500 MXN. Expect higher prices during Cervantino and Día de Muertos.
Safety
The US State Department rates Guanajuato state at Level 3, "Reconsider travel", mainly because of cartel violence in the south and centre of the state. Its restrictions on US government employees cover areas south of Federal Highway 45D and cities such as Celaya, Salamanca and Irapuato. Guanajuato City and San Miguel de Allende are named as exceptions. In practice, that means:
- Travel between cities by first-class bus in daylight rather than driving.
- Avoid side trips to the restricted cities unless you have a specific reason and local advice.
- In town, normal precautions apply: watch your phone in crowds, and take care on steep alleys after dark.
Check the advisory again shortly before your trip, as it is updated periodically.
Before you go
- Bring comfortable shoes with grip. Almost everything is up or down a slope, and many alleys are stepped.
- Give yourself a day to adjust to the altitude before hiking up to the Pípila.
- Book accommodation early for October and early November, or plan your visit around those weeks.
- Carry cash for markets, callejoneadas and small museums.
- Combine it with San Miguel de Allende, two hours away, for a relaxed week in the Bajío.