There are 7 ways to get from Michoacán to Zacatecas by bus, car, or plane
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 León
best- Take the bus from Morelia to Leónbus
- Take the bus from León to Zacatecasbus
8h 2m$1,273–1,916Drive 430.6 km
cheapest- Drive from Morelia to Zacatecascar 430.6 km
5h 17m$768–1,109Bus to Benito Juárez International Airport, fly to Zacatecas International Airport
- Take the bus from Zitácuaro to Terminal Poniente - Observatoriobus
- Fly from Benito Juárez International Airport (MEX) to Zacatecas International Airport (ZCL)plane MEX - ZCL
5h 32m$2,870–10,279Bus
- Take the bus from Morelia to Terminal de Autobuses de Querétaro Acceso 1bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 2 to Zacatecasbus
9h 33m$1,461–2,455Bus #2
- Take the bus from Morelia to Terminal de Autobuses de Querétaro Acceso 1bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Zacatecasbus
10h 54m$1,311–1,955Bus to Queretaro Airport, fly to Zacatecas Airport
- Take the bus from Morelia to Terminal de Autobuses de Querétaro Acceso 1bus
- Fly from Queretaro Airport to Zacatecas Airportplane
6h 47m$9,116–401,555Bus to Miguel Hidalgo Y Costilla Guadalajara International Airport, fly to Zacatecas International Airport
- Take the bus from Zamora to Guadalajara Airportbus
- Fly from Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to Zacatecas International Airport (ZCL)plane GDL - ZCL
5h 47m$1,341–11,411
Benito Juárez International Airport (MEX) to Zacatecas International Airport (ZCL) flights
Questions & Answers
The cheapest way to get from Michoacán to Zacatecas is to drive which costs $750 - $1200 and takes 5h 17m.
The fastest way to get from Michoacán to Zacatecas is to drive which takes 5h 17m and costs $750 - $1200.
No, there is no direct bus from Michoacán to Zacatecas. However, there are services departing from Morelia and arriving at Zacatecas via León. The journey, including transfers, takes approximately 8h 2m.
The distance between Michoacán and Zacatecas is 447 km. The road distance is 430.6 km.
The best way to get from Michoacán to Zacatecas without a car is to bus via León which takes 8h 2m and costs $1200 - $2000.
It takes approximately 8h 2m to get from Michoacán to Zacatecas, including transfers.
Michoacán to Zacatecas bus services, operated by Primera Plus, depart from Morelia station.
Michoacán to Zacatecas bus services, operated by Primera Plus, arrive at León station.
Yes, the driving distance between Michoacán to Zacatecas is 431 km. It takes approximately 5h 17m to drive from Michoacán to Zacatecas.
There are 61+ hotels available in Zacatecas.
What companies run services between Michoacán, Mexico and Zacatecas, Mexico?
You can take a vehicle from Morelia to Zacatecas via Morelia and León in around 8h 2m.
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Zacatecas International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $1,200–8,000
- Website
- volaris.com
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Zacatecas International Airport
- Ave. Duration
- 50 min
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $500–10,000
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from Morelia to León
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $490–700
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from León to Zacatecas
- Ave. Duration
- 3h 59m
- Frequency
- Every 3 hours
- Estimated price
- $650–1,000
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 800 800 0386
- [email protected]
- Website
- etn.com.mx
Bus from León to Zacatecas
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Estimated price
- $650–950
- Website
- https://etn.com.mx/english/
Bus from Morelia to Terminal de Autobuses de Querétaro Acceso 1
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $550–800
- Website
- https://etn.com.mx/english/
Bus from Morelia to Terminal de Autobuses de Querétaro Acceso 1
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $550–800
- Website
- https://etn.com.mx/english/
Bus from Morelia to Terminal de Autobuses de Querétaro Acceso 1
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $550–800
- Website
- https://etn.com.mx/english/
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from León to Zacatecas
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $650–1,000
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 2 to Zacatecas
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- $950–1,700
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- chihuahuenses.com.mx
Bus from León to Zacatecas
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- $650–950
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 2 to Zacatecas
- Ave. Duration
- 6h 15m
- Frequency
- Every 2 hours
- Estimated price
- $900–1,500
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
- Phone
- +52 554 440 3187
- [email protected]
- Website
- autobusesanahuac.com.mx
Bus from León to Zacatecas
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $600–850
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
- Phone
- 800 009 4622
- [email protected]
- Website
- autobuseszinacantepec.com.mx
Bus from Zitácuaro to Terminal Poniente - Observatorio
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- $250–370
- Schedules at
- autobuseszinacantepec.com.mx
- Book at
- autobuseszinacantepec.com.mx
- Phone
- 800 622 22 22
- [email protected]
- Website
- autovias.com.mx
Bus from Zitácuaro to Terminal Poniente - Observatorio
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- $280–600
- Website
- https://www.autovias.com.mx/english/
Bus from Zamora to Guadalajara Airport
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $330–750
- Website
- https://www.autovias.com.mx/english/
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 3 to Zacatecas
- Ave. Duration
- 7h 24m
- Frequency
- Once daily
- Estimated price
- $750–1,200
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
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 Flying into Beijing?, How to get from Gatwick Airport into central London, and Best ways to travel around Australia - to help you get the most out of your next trip.





































