Guanajuato to San Miguel de Allende
Two transport options connect Guanajuato with San Miguel de Allende: bus or charter, allowing you to compare schedules and fares.
Travel options for Guanajuato to San Miguel de Allende
For a trip from Guanajuato to San Miguel de Allende, bus is both the fastest and the most cost-effective choice at 288 MXN, taking just 1h y 10 minutes.
Bus from Guanajuato to San Miguel de Allende
Depart from Guanajuato Bus Station and start your bus journey from Guanajuato toward San Miguel de Allende, with the first departure of the day at 08:50, arriving at Central de Autobuses San Miguel de Allende. The trip takes about 1 hour 10 minutes, with fares starting from 288 MXN. Check schedules and reserve your seat in advance.
Prices: 288 MXN
Duration: 1h 10m – 1h 20m ⏱
Charter from Guanajuato to San Miguel de Allende
A private transfer from Guanajuato to San Miguel de Allende lets you choose your pickup and drop-off locations. The journey takes around 1 hour 27 minutes with fares starting at 3,300 MXN. Book your transfer to travel directly between the locations you need.
Prices: 3,300 MXN
Duration: 1h 27m ⏱
Bus Routes & Schedules from Guanajuato to San Miguel de Allende
Start your journey by boarding the bus at Guanajuato Bus Station. Services operate from 08:50 until 19:10, and once the vehicle departs you should expect to travel for about 1h 10m to 1h 20m before arriving at Central de Autobuses San Miguel de Allende. Bus ticket prices start from 288 MXN, and the timetable shows all daily departures so you can choose the slot that fits your plans. Check the full bus timetable for the route from Guanajuato to San Miguel de Allende to plan your departures and reserve your seat.
Cheapest Bus Guanajuato to San Miguel de Allende
288 MXN, from Guanajuato Bus Station to Central de Autobuses San Miguel de Allende, departure at some times, duration 1h 20mFastest Bus Guanajuato to San Miguel de Allende
288 MXN, from Guanajuato Bus Station to Central de Autobuses San Miguel de Allende, departure at some times, duration 1h 10mBus Timetable: Guanajuato Bus Station → Central de Autobuses San Miguel de Allende
- 08:50 10:10 1h 20m 288 MXN
- 10:00 11:20 1h 20m 288 MXN
- 12:10 13:30 1h 20m 288 MXN
- 14:10 15:30 1h 20m 288 MXN
- 15:50 17:00 1h 10m 288 MXN
- 17:30 18:40 1h 10m 288 MXN
- 19:10 20:30 1h 20m 288 MXN
Charter Routes & Schedules from Guanajuato to San Miguel de Allende
Start your journey at Guanajuato Hotel Transfer with a private driver taking you to San Miguel de Allende, leaving at the time that suits your plans. The transfer lasts about 1h 27m, offering a smooth, hassle-free ride. Tickets start from 3,300 MXN, and you’ll reach San Miguel de Allende Transfer efficiently, without the need to adhere to strict departure times.
Cheapest & Fastest Charter Guanajuato to San Miguel de Allende
3300 MXN, from Guanajuato Hotel Transfer to San Miguel de Allende Transfer, departure at --:--, duration 1h 27mCharter Timetable: Guanajuato Hotel Transfer → San Miguel de Allende Transfer
- --:-- --:-- 1h 27m 3300 MXN
Explore travel options across the country in Mexico
Use the map to compare routes between destinations throughout Mexico. Find buses, trains, ferries, and flights connecting major cities and regional destinations.
More travel routes for Guanajuato and San Miguel de Allende
Planning more stops after Guanajuato to San Miguel de Allende?
If your journey doesn’t end with Guanajuato to San Miguel de Allende, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.