The average bus between San Miguel de Allende and GDL takes 7h 25m and the fastest bus takes 6h 13m. The bus service runs several times per day from San Miguel de Allende to GDL. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 4 times a day between San Miguel de Allende and GDL. The earliest departure is at 8:20 AM in the morning, and the last departure from San Miguel de Allende is at 7:00 PM which arrives into GDL at 5:46 AM. All services require a transfer at Nueva Central Camionera de Guadalajara Mod 1 and take an average of 7h 25m. The schedules shown below are for the next available departures.

6h 13m • 1 change

6h 18m • 1 change
Arrives next day

10h 46m • 1 change

6h 23m • 1 change

6h 13m • 1 change

6h 18m • 1 change
Arrives next day

10h 46m • 1 change

6h 23m • 1 change

6h 13m • 1 change

6h 18m • 1 change
Arrives next day

10h 46m • 1 change

6h 23m • 1 change

6h 13m • 1 change

6h 18m • 1 change
Arrives next day

10h 46m • 1 change

6h 23m • 1 change

6h 13m • 1 change

6h 18m • 1 change
Arrives next day

10h 46m • 1 change
Want to know about travelling from San Miguel de Allende to GDL? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from San Miguel de Allende to GDL. However, there are services departing from San Miguel de Allende station and arriving at GDL station via Nueva Central Camionera de Guadalajara Mod 1. The journey, including transfers, takes approximately 7h 25m.
San Miguel de Allende to GDL bus services, operated by ETN Turistar, depart from San Miguel de Allende station.
San Miguel de Allende to GDL bus services, operated by ETN Turistar, arrive at Nueva Central Camionera de Guadalajara Mod 1 station.
The distance between San Miguel de Allende and GDL is 272.9 km. The road distance is 339 km.
Primera Plus operates a bus from San Miguel de Allende to Nueva Central Camionera de Guadalajara Mod 1 every 4 hours. Tickets cost $800–1,200 and the journey takes 5h 30m.