How to Get from Guadalajara to Guanajuato (2026): Bus or Drive
All storiesTravel Guides

How to Get from Guadalajara to Guanajuato (2026): Bus or Drive

Luis C. 2026-09-14 8 min readLast reviewed & updated

Four to five hours across the Bajío: which Guadalajara terminal to use, why the toll road matters, what León adds as a stopover, and how to handle the arrival.

The bus

Use the Nueva Central Camionera, Guadalajara''s long-distance terminal, on the Tlaquepaque side of the city — not the old central camionera, which handles regional routes. It has several modules; confirm which one your carrier uses before you set off, because they are a walk apart.

Primera Plus and ETN are the first-class names on this corridor, with departures through the day and assigned seats. The ride is about four and a half hours, usually with a stop in León or Irapuato. Buy on the carrier''s app when you can; weekend and holiday services do sell out.

Morning departures are worth the early alarm — you arrive with the afternoon intact instead of dragging luggage through the callejones after dark.

Driving

Leave Guadalajara east on the 15D toward Zapotlanejo, then continue on the 45D through Irapuato and Silao before the Guanajuato spur. Around 300 km, about four hours, all cuota.

Take the toll road the whole way and keep the tank above half — service stations are spaced out across the Bajío. Drive in daylight; this is a busy freight corridor and the libre alternatives are slow and poorly lit at night.

At the far end, do not plan to drive into the historic centre. Guanajuato''s traffic runs through one-way tunnels beneath the city and it is easy to end up on the wrong side of town. Park on the edge and walk: getting around Guanajuato.

Break the trip in León

León is on the route, about an hour short of Guanajuato, and it is the one stop that genuinely earns a night: Mexico''s leather and footwear capital, with a walkable centre and a proper food scene.

If you are driving, it costs you nothing but the exit. If you are on the bus, León has frequent onward services to Guanajuato all day. Where to stay and what to see: León neighbourhood guide and the León practical guide.

Arriving in Guanajuato

The bus terminal is about 6 km west of the historic centre. Taxis wait outside — agree the fare or buy a ticket at the booth — and the ride takes 15 to 20 minutes. The local city bus marked Centro is far cheaper and fine with a backpack.

Give the driver a landmark rather than an address: Jardín Unión, Plaza de la Paz, Teatro Juárez, Mercado Hidalgo. Many hotels are up alleys no car can enter.

Worth reading before you arrive: our safety guide for visitors, and the city-by-city guide to the whole state if Guanajuato is one stop of several.

Frequently asked questions

How long is the bus from Guadalajara to Guanajuato?

Around four and a half hours on a first-class service, usually with one stop in León or Irapuato.

Which bus terminal in Guadalajara serves Guanajuato?

The Nueva Central Camionera, the long-distance terminal on the Tlaquepaque side of the city. Check which module your carrier uses, as they are some distance apart.

How far is Guadalajara from Guanajuato by car?

About 300 km, roughly four hours, taking the 15D toward Zapotlanejo and then the 45D through Irapuato and Silao.

Should I fly from Guadalajara to Guanajuato?

No. The corridor is short, and airport procedures at both ends plus the transfer from BJX cancel out any time saved over the bus.

Is it worth stopping in León on the way?

Yes, if you have the night. León is an hour short of Guanajuato, has Mexico''s best leather shopping and a strong restaurant scene, with frequent onward buses.

Where does the bus from Guadalajara arrive in Guanajuato?

At the Central de Autobuses about 6 km west of the centre. Take a taxi or the local Centro bus for the last stretch.

Share this guide WhatsAppFacebook