There are 4 ways to get from Matehuala to Celaya 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 Santiago de Querétaro
best- Take the bus from Matehuala to Terminal de Autobuses de Querétaro Acceso 2bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Celayabus
5h 49m$737–1,733Bus
cheapest- Take the bus from Matehuala to Celayabus
7h 25m$550–1,400Drive 397.5 km
- Drive from Matehuala to Celayacar 397.5 km
5h 19m$708–1,023Bus via San Luis Potosí
- Take the bus from Flix Matehuala to Flix San Luis Potosíbus
- Take the bus from San Luis Potosí to Celayabus
8h 29m$1,081–1,767
Questions & Answers
The cheapest way to get from Matehuala to Celaya is to drive which costs $700 - $1100 and takes 5h 19m.
The fastest way to get from Matehuala to Celaya is to drive which takes 5h 19m and costs $700 - $1100.
Yes, there is a direct bus departing from Matehuala and arriving at Celaya. Services depart four times a day, and operate every day. The journey takes approximately 7h 25m.
The distance between Matehuala and Celaya is 446 km. The road distance is 397.5 km.
The best way to get from Matehuala to Celaya without a car is to bus via Santiago de Querétaro which takes 5h 49m and costs $700 - $1800.
It takes approximately 5h 49m to get from Matehuala to Celaya, including transfers.
Matehuala to Celaya bus services, operated by Grupo Senda, depart from Matehuala station.
Matehuala to Celaya bus services, operated by Grupo Senda, arrive at Terminal de Autobuses de Querétaro Acceso 2 station.
Yes, the driving distance between Matehuala to Celaya is 398 km. It takes approximately 5h 19m to drive from Matehuala to Celaya.
Book your Matehuala to Celaya bus tickets online with Omio.
What companies run services between Matehuala, Mexico and Celaya, Mexico?
You can take a bus from Matehuala to Celaya via Terminal de Autobuses de Querétaro Acceso 2 and Terminal de Autobuses de Querétaro Acceso 3 in around 5h 49m.
- Phone
- 800 881 8181
- Website
- ticket.gruposenda.com
Bus from Matehuala to Terminal de Autobuses de Querétaro Acceso 2
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- $850–1,200
- Schedules at
- ticket.gruposenda.com
- Book at
- ticket.gruposenda.com
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Matehuala to Terminal de Autobuses de Querétaro Acceso 2
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- $750–1,600
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from San Luis Potosí to Celaya
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Estimated price
- $600–900
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 554 440 3187
- [email protected]
- Website
- autobusesanahuac.com.mx
Bus from Matehuala to Terminal de Autobuses de Querétaro Acceso 2
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a day
- Estimated price
- $850–1,400
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
Bus from Matehuala to Celaya
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $950–1,400
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
Bus from San Luis Potosí to Celaya
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $500–750
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- transportesfrontera.com.mx
Bus from Matehuala to Terminal de Autobuses de Querétaro Acceso 2
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $650–1,300
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
- Phone
- +52 477 710 0060
- Website
- cotizador.conectagfa.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 3 to Celaya
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- $55–90
- Website
- https://cotizador.conectagfa.com.mx/#/en
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- estrellablanca.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 3 to Celaya
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $100–150
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
Bus from San Luis Potosí to Celaya
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $450–700
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
- Phone
- 800 507 5500
- [email protected]
- Website
- estrelladelnorte.mx
Bus from Matehuala to Celaya
- Ave. Duration
- 7h 25m
- Frequency
- 3 times a day
- Estimated price
- $550–900
- Schedules at
- estrelladelnorte.mx
- Website
- https://www.flix.com.mx/
Bus from Flix Matehuala to Flix San Luis Potosí
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $230–330
- Schedules at
- flix.com.mx
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Flix Matehuala to Flix San Luis Potosí
- Ave. Duration
- 5h 50m
- Frequency
- 6 times a week
- Estimated price
- $600–900
- Book at
- https://www.jeffersonlines.com
- Adult
- $600–900
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from San Luis Potosí to Celaya
- Ave. Duration
- 4h 10m
- Frequency
- 5 times a day
- Estimated price
- $550–800
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.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 Travelling around the UAE, How do I get from Sydney to Melbourne, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
There are 30+ hotels available in Celaya.



































