There are 7 ways to get from Charcas to Matamoros by bus, car, taxi, plane, or bus (Flixbus, Greyhound)
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 Monterrey
best- Take the bus from Peregrina to Monterreybus
- Take the bus from Monterrey to Matamorosbus
9h 25m$1,157–2,378Drive 626.9 km
- Drive from Charcas to Matamoroscar 626.9 km
8h 52m$1,169–1,689Taxi, fly to General Servando Canales International Airport
- Take the taxi from Charcas to San Luis Potosí Airport (SLP)taxi
- Fly from San Luis Potosí Airport (SLP) to General Servando Canales International Airport (MAM)plane SLP - MAM
6h 10m$4,633–12,766Bus
- Take the bus from Peregrina to Monterreybus
- Take the bus from Monterrey to Matamorosbus
11h 20m$1,290–2,461Bus via McAllen
- Take the bus from Peregrina to Monterreybus
- Take the bus from Monterrey to McAllen Central Stationbus
- Take the bus from McAllen Central Station to La Plaza at Brownsvillebus
12h 25m$1,260–2,481Taxi, fly to Brownsville-South Padre Island International Airport
- Take the taxi from Charcas to San Luis Potosí Airport (SLP)taxi
- Fly from San Luis Potosí Airport (SLP) to Brownsville-South Padre Island International Airport (BRO)plane SLP - BRO
8h 18m$5,109–17,722Taxi, fly to Rio Grande Valley International Airport, bus
- Take the taxi from Charcas to San Luis Potosí Airport (SLP)taxi
- Fly from San Luis Potosí Airport (SLP) to Rio Grande Valley International Airport (HRL)plane SLP - HRL
- Take the bus from Harlingen Bus Station to Brownsvillebus
9h 40m$5,209–15,622
San Luis Potosí Airport (SLP) to General Servando Canales International Airport (MAM) flights
Questions & Answers
The cheapest way to get from Charcas to Matamoros is to drive which costs $1100 - $1700 and takes 8h 52m.
The fastest way to get from Charcas to Matamoros is to taxi and fly which takes 6h 10m and costs $4600 - $13000.
No, there is no direct bus from Charcas to Matamoros. However, there are services departing from Peregrina and arriving at Matamoros via Monterrey and Monterrey. The journey, including transfers, takes approximately 9h 25m.
The distance between Charcas and Matamoros is 695 km. The road distance is 626.9 km.
The best way to get from Charcas to Matamoros without a car is to bus via Monterrey which takes 9h 25m and costs $1100 - $2400.
It takes approximately 9h 25m to get from Charcas to Matamoros, including transfers.
Charcas to Matamoros bus services, operated by Transportes Frontera, depart from Peregrina station.
Charcas to Matamoros bus services, operated by Transportes Frontera, arrive at Monterrey station.
Matamoros is 1h ahead of Charcas. It is currently 9:00 PM in Charcas and 10:00 PM in Matamoros.
Yes, the driving distance between Charcas to Matamoros is 627 km. It takes approximately 8h 52m to drive from Charcas to Matamoros.
What companies run services between Charcas, Estado de San Luis Potosí, Mexico and Matamoros, Tamaulipas, Mexico?
You can take a bus from Peregrina to Matamoros via Monterrey, Ocampo, and Monterrey in around 9h 25m.
- Website
- united.com
Flights from San Luis Potosí Airport to Brownsville-South Padre Island International Airport via Houston
- Ave. Duration
- 7h 31m
- When
- Every day
- Estimated price
- $2,800–21,000
Flights from San Luis Potosí Airport to Rio Grande Valley International Airport via Houston
- Ave. Duration
- 6h 51m
- When
- Every day
- Estimated price
- $2,200–17,000
- Website
- vivaaerobus.com
Flights from San Luis Potosí Airport to General Servando Canales International Airport via Mexico City
- Ave. Duration
- 3h 50m
- When
- Monday
- Estimated price
- $2,300–10,000
Flights from San Luis Potosí Airport to Brownsville-South Padre Island International Airport via Monterrey
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $2,100–25,000
- Website
- aa.com
Flights from San Luis Potosí Airport to Brownsville-South Padre Island International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 14m
- When
- Every day
- Estimated price
- $3,400–17,000
Flights from San Luis Potosí Airport to Rio Grande Valley International Airport via Dallas/Ft.Worth
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $2,700–14,000
- Website
- flyaerus.com
Flights from San Luis Potosí Airport to Brownsville-South Padre Island International Airport via Monterrey
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $2,100–25,000
- Website
- aeromexico.com
Flights from San Luis Potosí Airport to General Servando Canales International Airport via Mexico City
- Ave. Duration
- 6h 29m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $2,300–13,000
- Phone
- +52 55 4440 3187
- contacto@geb.mx
- Website
- transportesfrontera.com.mx
Bus from Peregrina to Monterrey
- 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 Matamoros
- Ave. Duration
- 6h 10m
- Frequency
- 5 times a day
- Estimated price
- $700–1,100
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
- Phone
- +52 55 5141 4300
- Website
- noreste.com.mx
Bus from Monterrey to Matamoros
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- $550–800
- Schedules at
- noreste.com.mx
- Book at
- noreste.com.mx
- Phone
- +52 55 5141 4300
- contacto@odm.com.mx
- Website
- odm.com.mx
Bus from Monterrey to Matamoros
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- $800–1,100
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- futura.com.mx
Bus from Monterrey to Matamoros
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- $800–1,200
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +1 800 923 1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Monterrey to McAllen Central Station
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- $550–900
- Schedules at
- omnibusexpress.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from McAllen Central Station to La Plaza at Brownsville
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $120–220
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from McAllen Central Station to La Plaza at Brownsville
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $170–320
- Website
- https://www.greyhound.com/
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Harlingen Bus Station to Brownsville
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Estimated price
- $700–900
- Schedules at
- omnibusexpress.com
- Ave. Duration
- 2h 4m
- Estimated price
- $2,200–2,700
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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
There are 119+ hotels available in Matamoros.























