There are 6 ways to get from Matamoros 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
best- Take the bus from Matamoros to Zacatecasbus
10h$1,500–2,500Drive 764 km
cheapest- Drive from Matamoros to Zacatecascar 764 km
8h 44m$1,367–1,975Bus to General Lucio Blanco International Airport, fly to Zacatecas International Airport
- Take the bus from Matamoros to Reynosabus
- Fly from General Lucio Blanco International Airport (REX) to Zacatecas International Airport (ZCL)plane REX - ZCL
10h 12m$3,400–10,213Fly General Servando Canales International Airport to Zacatecas International Airport
- Fly from General Servando Canales International Airport (MAM) to Zacatecas International Airport (ZCL)plane MAM - ZCL
7h 27m$3,864–17,726Fly Brownsville-South Padre Island International Airport to Zacatecas International Airport
- Fly from Brownsville-South Padre Island International Airport (BRO) to Zacatecas International Airport (ZCL)plane BRO - ZCL
10h 21m$3,534–13,684Fly General Servando Canales International Airport to Lic. Jesús Terán Peredo International Airport, bus
- Fly from General Servando Canales International Airport (MAM) to Lic. Jesús Terán Peredo International Airport (AGU)plane MAM - AGU
- Take the bus from Aguascalientes to Zacatecasbus
9h 5m$3,284–15,806
General Lucio Blanco International Airport (REX) to Zacatecas International Airport (ZCL) flights
Questions & Answers
The cheapest way to get from Matamoros to Zacatecas is to drive which costs $1300 - $2000 and takes 8h 44m.
The fastest way to get from Matamoros to Zacatecas is to fly which takes 7h 27m and costs $3800 - $18000.
Yes, there is a direct bus departing from Matamoros and arriving at Zacatecas. Services depart three times a day, and operate every day. The journey takes approximately 10h.
The distance between Matamoros and Zacatecas is 768 km. The road distance is 764 km.
The best way to get from Matamoros to Zacatecas without a car is to bus which takes 10h and costs $1500 - $2500.
The bus from Matamoros to Zacatecas takes 10h including transfers and departs three times a day.
Matamoros to Zacatecas bus services, operated by Omnibus de Mexico, depart from Matamoros station.
The best way to get from Matamoros to Zacatecas is to bus which takes 10h and costs $1500 - $2500. Alternatively, you can fly, which costs $3800 - $18000 and takes 7h 27m.
Matamoros to Zacatecas bus services, operated by Omnibus de Mexico, arrive at Zacatecas station.
Zacatecas is 1h behind Matamoros. It is currently 9:18 AM in Matamoros and 8:18 AM in Zacatecas.
What companies run services between Matamoros, Tamaulipas, Mexico and Zacatecas, Mexico?
Omnibus de Mexico operates a bus from Matamoros to Zacatecas 3 times a day. Tickets cost $1,500–2,500 and the journey takes 10h. Alternatively, Aeroméxico flies from General Servando Canales International Airport (MAM) to Zacatecas International Airport (ZCL) twice a week.
- Website
- volaris.com
Flights from General Lucio Blanco International Airport to Zacatecas International Airport via Guadalajara
- Ave. Duration
- 7h 56m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $2,300–11,000
Flights from Brownsville-South Padre Island International Airport to Zacatecas International Airport via Houston, Guadalajara
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $3,000–14,000
- Website
- aeromexico.com
Flights from General Lucio Blanco International Airport to Zacatecas International Airport via Mexico City
- Ave. Duration
- 16h 6m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $2,800–14,000
Flights from General Servando Canales International Airport to Zacatecas International Airport via Mexico City
- Ave. Duration
- 6h 51m
- When
- Tuesday and Thursday
- Estimated price
- $3,300–17,000
Flights from General Servando Canales International Airport to Lic. Jesús Terán Peredo International Airport via Mexico City
- Ave. Duration
- 8h 3m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $2,800–15,000
- Website
- aa.com
Flights from Brownsville-South Padre Island International Airport to Zacatecas International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $3,000–13,000
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Matamoros to Zacatecas
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Estimated price
- $1,500–2,500
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from Matamoros to Reynosa
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $240–600
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Matamoros to Reynosa
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- $200–400
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- transportesfrontera.com.mx
Bus from Matamoros to Reynosa
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a day
- Estimated price
- $230–340
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
- Phone
- +52 55 2643 9028
- Website
- apoloplatinum.com.mx
Bus from Aguascalientes to Zacatecas
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $320–600
- Schedules at
- platinumline.mx
- Book at
- platinumline.mx
- Ejecutivo
- $420–470
- Confort
- $500–600
- Primera Clase
- $320–470
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 Travelling to and around Russia for the 2018 FIFA World Cup, 5 delightfully under-the-radar French towns you need to visit, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Matamoros to Zacatecas is 764 km. It takes approximately 8h 44m to drive from Matamoros to Zacatecas.
There are 62+ hotels available in Zacatecas.

















