There are 3 ways to get from Zacatecas to Charcas 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
best- Take the bus from Zacatecas to Monterreybus
- Take the bus from Monterrey to Peregrinabus
11h 55m$1,354–3,131Drive 212.7 km
cheapest- Drive from Zacatecas to Charcascar 212.7 km
2h 59m$381–550Bus via Monterrey
- Take the bus from Zacatecas to Monterreybus
- Take the bus from Monterrey to Peregrinabus
12h 38m$1,213–2,223
Questions & Answers
The cheapest way to get from Zacatecas to Charcas is to drive which costs $380 - $550 and takes 2h 59m.
The fastest way to get from Zacatecas to Charcas is to drive which takes 2h 59m and costs $380 - $550.
No, there is no direct bus from Zacatecas to Charcas. However, there are services departing from Zacatecas and arriving at Peregrina via Monterrey. The journey, including transfers, takes approximately 11h 55m.
The distance between Zacatecas and Charcas is 848 km. The road distance is 212.7 km.
The best way to get from Zacatecas to Charcas without a car is to bus which takes 11h 55m and costs $1300 - $3200.
It takes approximately 11h 55m to get from Zacatecas to Charcas, including transfers.
Zacatecas to Charcas bus services, operated by Omnibus de Mexico, depart from Zacatecas station.
Zacatecas to Charcas bus services, operated by Omnibus de Mexico, arrive at Monterrey station.
Yes, the driving distance between Zacatecas to Charcas is 213 km. It takes approximately 2h 59m to drive from Zacatecas to Charcas.
What companies run services between Zacatecas, Mexico and Charcas, Estado de San Luis Potosí, Mexico?
You can take a bus from Zacatecas to Peregrina via Monterrey in around 11h 55m.
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Zacatecas to Monterrey
- Ave. Duration
- 6h 45m
- Frequency
- Hourly
- Estimated price
- $950–1,600
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Zacatecas to Monterrey
- Ave. Duration
- 7h 25m
- Frequency
- Every 2 hours
- Estimated price
- $950–1,900
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- transportesfrontera.com.mx
Bus from Zacatecas to Monterrey
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a day
- Estimated price
- $800–1,500
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
Bus from Monterrey to Peregrina
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $550–1,300
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
Bus from Monterrey to Peregrina
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $550–1,300
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
- Phone
- +52 55 2643 9028
- Website
- apoloplatinum.com.mx
Bus from Zacatecas to Monterrey
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- $600–900
- Schedules at
- platinumline.mx
- Book at
- platinumline.mx
- Ejecutivo
- $600–800
- Confort
- $700–900
- Primera Clase
- $600–750
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Travelling around the UAE, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.

















