Mexico City to Guanajuato 2026: Bus, Car & Getting There (4 Options)
Published
Updated

Mexico City to Guanajuato 2026: Bus, Car & Getting There (4 Options)

Panoramic view of colorful Guanajuato city with colonial buildings climbing hillsides — 340 km from Mexico City

Guanajuato is 340 km northwest of Mexico City — a 4.5–5 hour bus ride or drive. The buses are comfortable, the road is straightforward, and the city at the end is one of the most architecturally stunning in Mexico. Unlike Querétaro or San Miguel, Guanajuato genuinely requires a minimum of two nights to do justice — the underground tunnels, callejoneadas, and surrounding silver mining history take time to absorb.

Here’s how to get there in 2026, with real prices and terminal details.


At a Glance: Mexico City to Guanajuato

OptionJourney TimeCost (MXN)Cost (USD)Best For
Bus (ETN/Primera Plus)4.5–5.5 hrs350–700 MXN$17–$35Solo travelers, couples, budget-conscious
Driving MEX-57D4–4.5 hrs~350–450 MXN tolls + fuel$17–$22 tollsFamilies, groups, exploring the route
Fly MEX → BJX1 hr + transfer600–2,000 MXN + transfer$30–$100+Coming from far, catching a sale
Organized Tour12–14 hrs900–1,800 MXN$45–$90Day-trippers who want context (not recommended)

Distance: ~340 km (211 miles)
By bus: 4.5–5.5 hours (Terminal Norte → Guanajuato Bus Terminal)
By car: 4–4.5 hours via MEX-57D → MEX-45D
Bus terminal to city center: ~5 km — take a taxi (50–80 MXN) or a local bus (Ruta 1, 10 MXN)


Option 1: Bus from Mexico City to Guanajuato (Best for Most Travelers)

Guanajuato underground tunnels — the unique road system that runs beneath the city through former flood channels

The bus is the right choice for most travelers: no toll stress, no parking nightmare, and you’re deposited near a taxi rank with direct access to the center. ETN Autobuses and Primera Plus are the two main carriers, both departing from Terminal Central del Norte (Terminal Norte).

The Terminal Norte Detail Everyone Gets Wrong

Most English-language travel sites say to take the bus from TAPO. This is wrong.

  • TAPO (Terminal de Autobuses de Pasajeros de Oriente) serves: Oaxaca, Veracruz, Puebla, Chiapas — cities to the east and south
  • Terminal Norte serves: Guanajuato, Querétaro, San Miguel de Allende, León, Monterrey, Guadalajara (some routes), Hidalgo — cities to the north and northwest

Getting to Terminal Norte: Metro Line 5 (yellow), station Autobuses del Norte. From the Zócalo area, it’s about 30 minutes by Metro. From Polanco or Santa Fe, take an Uber (100–180 MXN depending on traffic).

ETN Autobuses (Premium)

ETN runs 3–4 departures per day to Guanajuato’s central bus station. Seats are wide with serious legroom — this is Mexico’s premium intercity bus, comparable to a business class flight seat.

  • Journey time: 4.5–5 hours
  • Price: 500–700 MXN (USD $25–$35)
  • Departures: Check etn.com.mx for current schedule; most useful departures are morning and early afternoon
  • Comfort: 22 seats per bus (vs 45+), AC, USB ports, entertainment screen

Primera Plus (Good Value)

Primera Plus runs more frequently — roughly every 1–1.5 hours from Terminal Norte. Comfortable but busier than ETN.

  • Journey time: 5–5.5 hours
  • Price: 350–550 MXN (USD $17–$27)
  • Departures: Frequent throughout the day (check primeraplus.com.mx)
  • Comfort: Standard first-class, AC, good legroom

On Arrival at Guanajuato

The Guanajuato bus terminal is on the western edge of the city, about 5 km from the historic center (Jardín Unión). Options to get into town:

  • Taxi: 50–80 MXN to the center (fixed rate at the rank outside)
  • Local bus (Ruta 1): 10 MXN, takes about 20 minutes, drops near the market
  • Uber: Works in Guanajuato, usually 40–60 MXN to center

Option 2: Driving from Mexico City to Guanajuato

Colorful colonial houses of Guanajuato climbing the hillside — the city is built into a canyon, which creates its unique geography and parking challenges

Driving gives you flexibility but comes with one serious caveat: Guanajuato is notoriously difficult to park in. The city is built into a canyon and relies heavily on its underground tunnel system (former flood channels converted to roads). Street parking is extremely limited, narrow, and often unclear. If you drive, budget 150–250 MXN/day for a parking lot.

The Route

Fastest option: MEX-57D (cuota/toll highway) north to Querétaro, then MEX-45D west toward Silao/Guanajuato.

SegmentDistanceTimeTolls (approx.)
CDMX → Querétaro (MEX-57D)~215 km2–2.5 hrs250–350 MXN
Querétaro → Guanajuato (MEX-45D)~125 km1–1.5 hrs100–130 MXN
Total~340 km4–4.5 hrs~350–480 MXN

Fuel (gasoline): budget approximately 400–500 MXN for the full round trip in a standard sedan.

Querétaro Stopover Option

If driving, Querétaro is a natural halfway point (2–2.5 hours from CDMX) and worth 1–2 hours if you haven’t seen it. The UNESCO historic center is compact and walkable: the 74-arch aqueduct, Cerro de las Campanas (where Emperor Maximilian was executed), and the convento with the cross-shaped cactus. Then continue 1.5 hours to Guanajuato.

Bernal Detour (Add 45 min)

From Querétaro, a slight detour to Peña de Bernal (the world’s 3rd largest monolith, 43 km east of QRO on MEX-57) adds 45–60 minutes but is a striking sight if you haven’t been. The small town at its base has excellent gorditas and local cheese. Then double back to MEX-45D toward Guanajuato.

Guanajuato Parking Guide

The underground tunnel system is disorienting on first use — most GPS apps handle it, but Waze adapts better than Google Maps to Guanajuato’s tunnels. Recommended parking:

  • Estacionamiento Alhóndiga: Near the Alhóndiga de Granaditas (Hidalgo museum), central, ~100–200 MXN/day
  • Estacionamiento Subterráneo Embajadoras: Underground lot near the city center, ~150 MXN/day
  • Hillside parking lots on Carretera Panorámica: Free or very cheap, 10-minute walk/taxi from center

Leave your car and walk. Guanajuato’s center doesn’t accommodate cars well — that’s part of its charm.


Option 3: Fly Mexico City to Guanajuato (BJX Airport)

Jardín Unión plaza in Guanajuato — the city's social hub, surrounded by cafes and the Teatro Juárez

BJX (Aeropuerto Internacional del Bajío) is officially Guanajuato’s airport but is located in Silao, 27 km from the city center — about 30–40 minutes by road.

Flight Details

  • Route: MEX (or NLU) → BJX
  • Flight time: ~1 hour
  • Price: 600–2,000+ MXN (USD $30–$100+) depending on airline and advance booking
  • Airlines: VivaAerobus (cheapest), Volaris, Aeromexico
  • Frequency: Multiple flights per day from CDMX

Airport to Guanajuato City

There is no direct public bus from BJX to Guanajuato. Your options:

OptionTimeCostNotes
Airport taxi (fixed rate)40 min350–500 MXNOfficial rank at arrivals — don’t haggle, agree price before
Shared shuttle van45–60 min150–250 MXN/personPre-book via airport kiosk or online
Rental car at BJX40 minAdd rental costSolves the Guanajuato parking problem only if you have a garage at accommodation
Bus to León + connection1.5–2 hrs100–150 MXN totalBudget option — take local bus to León main bus terminal, then connect

Best for: Travelers flying in from the US via BJX (it has direct US routes), or those who can catch a very cheap domestic sale fare. For most CDMX travelers, the bus is faster door-to-door than airport hassle + 40-minute transfer.

León vs Guanajuato

BJX is often marketed as “Guanajuato Airport” but León (70 km away, 1 hr drive) is actually the larger city it serves. If your travel connects to León (leather capital of Mexico), this is the right airport. For Guanajuato city specifically, the bus from Terminal Norte is usually the better total-journey option.


Teatro Juárez Guanajuato — the ornate 1903 opera house opened by Porfirio Díaz, one of Mexico's finest neoclassical buildings

Several operators run day tours from Mexico City to Guanajuato (900–1,800 MXN). The problem: Guanajuato deserves 2–3 days. The underground tunnels, callejoneada tours, Valenciana mine and church, Mummy Museum, and the general experience of wandering the canyon-city at dusk cannot be compressed into 4 hours on the ground.

If you’re dead-set on a day trip, Querétaro or San Miguel de Allende are better choices — more compact, 2.5–3 hours away, and designed to satisfy the “see it in a day” format.


Best Option by Traveler Type

Traveler TypeRecommended OptionWhy
Solo travelerBus (Primera Plus)Cheap, frequent, no logistics
Couple without carBus (ETN)More comfort for the price
Family with kidsDrive or Bus (ETN)Car = flexible stops; ETN = space
Budget backpackerPrimera Plus off-peak~350 MXN, perfectly comfortable
Photographer / architecture fanDrive with Querétaro stopExtra time, Panorámica viewpoints
Festival-goer (Cervantino Oct)Fly + pre-book accommodationBook 3–6 months ahead, everything sells out
First-time Guanajuato visitorBus (ETN) + minimum 2 nightsDon’t rush this city

What to Do Once You’re in Guanajuato

Mummies of Guanajuato Museum — 111 naturally mummified bodies created by the city's mineral-rich soil, one of Mexico's most unique museums

Guanajuato is one of Mexico’s most complete destinations. A few orientation points:

  • Jardín Unión: The central plaza, lined with cafes and anchored by the Teatro Juárez. Everything radiates from here.
  • Underground tunnels: Drive or walk them — the Calle Subterránea Miguel Hidalgo runs beneath the city for 1.5 km. Disorienting, fascinating.
  • Callejoneada: Student minstrel groups (estudiantinas) lead groups through alleys at night, singing traditional songs. Starts at Jardín Unión around 7–8 PM. 50–100 MXN/person tip expected.
  • Mummy Museum: 111 naturally mummified bodies created by Guanajuato’s unique soil chemistry. One of Mexico’s most unusual museums (90 MXN entry).
  • Valenciana: 4 km above the city — the 1788 church with 20-year hand-carved Churrigueresque facade and the adjacent silver mine. Take a taxi (40–60 MXN).
Valenciana Church Guanajuato Churrigueresque facade — the ornate silver-era church took 20 years to carve and represents the peak of New Spain baroque architecture

For the full guide: Guanajuato City: The Complete 2026 Playbook


Booking Tips for 2026

  • Cervantino (October): The International Cervantino Festival (2nd and 3rd weeks of October) draws 100K+ visitors to a city that normally hosts far fewer. Book accommodation 3–6 months ahead and expect prices to triple.
  • Semana Santa (March 29–April 5): Guanajuato has religious processions but is much less crowded than Taxco or San Miguel. Still, book early.
  • Regular travel: Weekday buses have available seats — no advance booking needed. Weekend departures can fill up; book 2–3 days ahead.

From Guanajuato: Extending Your Trip

Once in Guanajuato, the colonial circuit opens up:

  • San Miguel de Allende: 90 km / ~1.5 hrs by car or bus (no direct bus — go via Dolores Hidalgo or take a colectivo)
  • Querétaro: 125 km / ~1.5 hrs by Primera Plus or ETN from Guanajuato terminal
  • León: 55 km / ~1 hr by bus — leather shopping capital, worth half a day if you’re buying
  • Dolores Hidalgo: 50 km / ~1 hr — birthplace of Mexican independence + famous ice cream flavors (mole, shrimp, beer)

Full day trip guide: Day Trips from Guanajuato 2026


Practical Notes

Uber: Works in Guanajuato city — use it freely.
Altitude: 2,050 m (6,726 ft) — mild altitude, most visitors feel fine. Stay hydrated.
Cash: ATMs at the bus terminal and near Jardín Unión. Card acceptance is patchy in smaller restaurants.
Safety: Guanajuato city is Level 1 (Exercise Normal Precautions) — one of Mexico’s safest cities for tourists. The surrounding state of Guanajuato has Level 4 advisory (due to cartel activity in rural/industrial zones between cities), which does not affect tourist circuits. Don’t drive between cities after dark.

Travel insurance: Choose travel insurance with emergency medical coverage, especially for slips, falls, and altitude-related issues.

Car rental: If driving, RentCars aggregates all major Mexico agencies. Book with full coverage — Guanajuato’s narrow streets and tunnel driving are worth having peace of mind.


Getting to Guanajuato is the easy part. The harder part is leaving.


Tours & experiences in Mexico City