There are 9 ways to get from San Miguel de Allende to Matamoros by bus, car, plane, or shuttle
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 San Miguel de Allende to Terminal de Autobuses de Querétaro Acceso 1bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 1 to Matamorosbus
13h 30m$1,290–3,190Bus
cheapest- Take the bus from San Miguel de Allende to Celayabus
- Take the bus from Celaya to Matamorosbus
15h$1,058–2,908Drive 804.6 km
- Drive from San Miguel de Allende to Matamoroscar 804.6 km
10h 8m$1,425–2,058Bus to Del Bajío International Airport, fly to General Servando Canales International Airport
- Take the bus from San Miguel de Allende to Leónbus
- Fly from Del Bajío International Airport (BJX) to General Servando Canales International Airport (MAM)plane BJX - MAM
12h 20m$1,994–7,264Bus via Santiago de Querétaro #2
- Take the bus from San Miguel de Allende to Terminal de Autobuses de Querétaro Acceso 3bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Matamorosbus
15h 25m$1,718–2,742Shuttle to Felipe Ángeles International Airport, fly to General Servando Canales International Airport
- Take a shuttle bus from San Miguel de Allende to T1 Aicm
- Fly from Felipe Ángeles International Airport (NLU) to General Servando Canales International Airport (MAM)plane NLU - MAM
8h 23m$2,996–5,986Shuttle to Benito Juárez International Airport, fly to General Lucio Blanco International Airport, bus
- Take a shuttle bus from San Miguel de Allende to T1 Aicm
- Fly from Benito Juárez International Airport (MEX) to General Lucio Blanco International Airport (REX)plane MEX - REX
- Take the bus from Reynosa to Matamorosbus
8h 44m$3,596–7,776Bus to Querétaro Intercontinental Airport, fly to Brownsville-South Padre Island International Airport
- Take the bus from San Miguel de Allende to Terminal de Autobuses de Querétaro Acceso 1bus
- Fly from Querétaro Intercontinental Airport (QRO) to Brownsville-South Padre Island International Airport (BRO)plane QRO - BRO
10h 41m$2,579–10,674Bus to Del Bajío International Airport, fly to Brownsville-South Padre Island International Airport
- Take the bus from San Miguel de Allende to Leónbus
- Fly from Del Bajío International Airport (BJX) to Brownsville-South Padre Island International Airport (BRO)plane BJX - BRO
12h 29m$2,668–10,718
San Miguel de Allende to Matamoros by bus
Questions & Answers
The cheapest way to get from San Miguel de Allende to Matamoros is to drive which costs $1400 - $2100 and takes 10h 8m.
The fastest way to get from San Miguel de Allende to Matamoros is to shuttle and fly which takes 8h 23m and costs $3000 - $6000.
No, there is no direct bus from San Miguel de Allende to Matamoros. However, there are services departing from San Miguel de Allende and arriving at Matamoros via Terminal de Autobuses de Querétaro Acceso 1. The journey, including transfers, takes approximately 13h 30m.
The distance between San Miguel de Allende and Matamoros is 915 km. The road distance is 804.6 km.
The best way to get from San Miguel de Allende to Matamoros without a car is to bus via Santiago de Querétaro which takes 13h 30m and costs $1200 - $3200.
It takes approximately 13h 30m to get from San Miguel de Allende to Matamoros, including transfers.
San Miguel de Allende to Matamoros bus services, operated by ETN Turistar, depart from San Miguel de Allende station.
San Miguel de Allende to Matamoros bus services, operated by ETN Turistar, arrive at Terminal de Autobuses de Querétaro Acceso 1 station.
Matamoros is 1h ahead of San Miguel de Allende. It is currently 1:30 AM in San Miguel de Allende and 2:30 AM in Matamoros.
Yes, the driving distance between San Miguel de Allende to Matamoros is 805 km. It takes approximately 10h 8m to drive from San Miguel de Allende to Matamoros.
What companies run services between San Miguel de Allende, Mexico and Matamoros, Tamaulipas, Mexico?
You can take a bus from San Miguel de Allende to Matamoros via Terminal de Autobuses de Querétaro Acceso 1 in around 13h 30m.
- Website
- vivaaerobus.com
Flights from Del Bajío International Airport to General Servando Canales International Airport via Felipe Ángeles International Airport
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- $1,600–6,500
Flights from Felipe Ángeles International Airport to General Servando Canales International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $1,100–4,000
Flights from Benito Juárez International Airport to General Lucio Blanco International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $1,300–5,000
Flights from Querétaro Intercontinental Airport to Brownsville-South Padre Island International Airport via Monterrey
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- $2,300–12,000
Flights from Del Bajío International Airport to Brownsville-South Padre Island International Airport via Monterrey
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $2,300–10,000
- Website
- united.com
Flights from Querétaro Intercontinental Airport to Brownsville-South Padre Island International Airport via Houston
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- $2,300–11,000
Flights from Del Bajío International Airport to Brownsville-South Padre Island International Airport via Houston
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- $2,300–11,000
- Website
- aa.com
Flights from Querétaro Intercontinental Airport to Brownsville-South Padre Island International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $2,800–13,000
Flights from Del Bajío International Airport to Brownsville-South Padre Island International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- $2,800–13,000
- Website
- aeromexico.com
Flights from Del Bajío International Airport to General Servando Canales International Airport via Benito Juárez International Airport
- Ave. Duration
- 8h 33m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,700–9,500
Flights from Benito Juárez International Airport to General Lucio Blanco International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $1,300–8,000
- Website
- flyaerus.com
Flights from Querétaro Intercontinental Airport to Brownsville-South Padre Island International Airport via Monterrey
- Ave. Duration
- 4h 3m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $2,500–12,000
- Phone
- +52 800 800 0386
- [email protected]
- Website
- ETN Turistar
Bus from San Miguel de Allende to Terminal de Autobuses de Querétaro Acceso 1
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- $190–490
- Website
- ETN Turistar
Bus from Terminal de Autobuses de Querétaro Acceso 1 to Matamoros
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $1,100–2,600
- Website
- ETN Turistar
Bus from San Miguel de Allende to León
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- $450–650
- Website
- ETN Turistar
Bus from San Miguel de Allende to Terminal de Autobuses de Querétaro Acceso 1
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- $190–490
- Website
- ETN Turistar
Bus from San Miguel de Allende to León
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- $450–650
- Website
- ETN Turistar
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 1 to Matamoros
- Ave. Duration
- 11h
- Frequency
- 5 times a day
- Estimated price
- $1,700–2,700
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from Celaya to Matamoros
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- $1,700–2,700
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from Reynosa to Matamoros
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $240–600
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from San Miguel de Allende to León
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $300–420
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from San Miguel de Allende to León
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $300–420
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- +52 477 710 0060
- Website
- ConectaGFA
Bus from San Miguel de Allende to Celaya
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- $55–95
- Website
- ConectaGFA
- Phone
- +52 554 440 3187
- [email protected]
- Website
- autobusesanahuac.com.mx
Bus from San Miguel de Allende to Celaya
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $120–210
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
- Phone
- 800 507 5500
- [email protected]
- Website
- Estrella Blanca
Bus from Celaya to Matamoros
- Ave. Duration
- 11h 50m
- Frequency
- Once daily
- Estimated price
- $1,000–1,600
- Schedules at
- Estrella Blanca
- Phone
- +52 477 710 0060
- [email protected]
- Website
- ConectaGFA
Bus from San Miguel de Allende to Terminal de Autobuses de Querétaro Acceso 3
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- $110–250
- Website
- ConectaGFA
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- estrellablanca.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 3 to Matamoros
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- $1,600–2,500
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
- Phone
- +52 415 185 8665
- [email protected]
- Website
- BajioGo
Shuttle from San Miguel de Allende to T1 Aicm
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- $1,696
- Website
- BajioGo
Shuttle from San Miguel de Allende to T1 Aicm
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- $1,696
- Website
- BajioGo
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Reynosa to Matamoros
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $200–410
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- transportesfrontera.com.mx
Bus from Reynosa to Matamoros
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a day
- Estimated price
- $230–340
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
There are 118+ hotels available in Matamoros.







































