There are 4 ways to get from Guanajuato to Michoacán by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Salamanca
best- Take the bus from Guanajuato to Salamancabus
- Take the bus from Salamanca to Moreliabus
3h 53m$625–843Drive 175.2 km
cheapest- Drive from Guanajuato to Moreliacar 175.2 km
2h 25m$310–447Bus
- Take the bus from Guanajuato to Leónbus
- Take the bus from León to Moreliabus
5h 39m$713–1,036Bus via Santiago de Querétaro
- Take the bus from Guanajuato to Terminal de Autobuses de Querétaro Acceso 2bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 1 to Moreliabus
7h 10m$953–1,414
Questions & Answers
The cheapest way to get from Guanajuato to Michoacán is to drive which costs $300 - $450 and takes 2h 25m.
The fastest way to get from Guanajuato to Michoacán is to drive which takes 2h 25m and costs $300 - $450.
No, there is no direct bus from Guanajuato to Michoacán. However, there are services departing from Guanajuato and arriving at Morelia via Salamanca. The journey, including transfers, takes approximately 3h 53m.
The distance between Guanajuato and Michoacán is 180 km. The road distance is 175.2 km.
The best way to get from Guanajuato to Michoacán without a car is to bus via Salamanca which takes 3h 53m and costs $600 - $850.
It takes approximately 3h 53m to get from Guanajuato to Michoacán, including transfers.
Guanajuato to Michoacán bus services, operated by Primera Plus, depart from Guanajuato station.
Guanajuato to Michoacán bus services, operated by Primera Plus, arrive at Salamanca station.
Yes, the driving distance between Guanajuato to Michoacán is 175 km. It takes approximately 2h 25m to drive from Guanajuato to Michoacán.
There are 236+ hotels available in Michoacán.
What companies run services between Guanajuato, Mexico and Michoacán, Mexico?
You can take a bus from Guanajuato to Morelia via Salamanca and Morelia in around 3h 53m.
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from Guanajuato to Salamanca
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $160–230
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from Salamanca to Morelia
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $280–400
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from León to Morelia
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $490–700
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- +52 477 710 0060
- Website
- cloud.grupoflechaamarilla.com
Bus from Guanajuato to León
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- $40–120
- Schedules at
- cloud.grupoflechaamarilla.com
- Book at
- cloud.grupoflechaamarilla.com
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Guanajuato to Terminal de Autobuses de Querétaro Acceso 2
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $400–650
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 800 800 0386
- [email protected]
- Website
- ETN Turistar
Bus from Terminal de Autobuses de Querétaro Acceso 1 to Morelia
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $550–800
- Website
- ETN Turistar
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.















