There are 3 ways to get from Tehuacán to San Rafael 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 Tehuacán to Amozoc de Motabus
- Take the bus from Capulín to Teziutlánbus
- Take the bus from Teziutlán to San Rafaelbus
6h 2m$377–681Drive 263 km
- Drive from Tehuacán to San Rafaelcar 263 km
3h 29m$465–671Bus via Veracruz
- Take the bus from Tehuacán to Veracruzbus
- Take the bus from Veracruz to San Rafaelbus
9h 25m$656–1,190
Tehuacán to San Rafael by bus
Questions & Answers
The cheapest way to get from Tehuacán to San Rafael is to drive which costs $460 - $700 and takes 3h 29m.
The fastest way to get from Tehuacán to San Rafael is to drive which takes 3h 29m and costs $460 - $700.
No, there is no direct bus from Tehuacán to San Rafael. However, there are services departing from Tehuacán and arriving at San Rafael via Capulín and Teziutlán. The journey, including transfers, takes approximately 6h 2m.
The distance between Tehuacán and San Rafael is 350 km. The road distance is 263 km.
The best way to get from Tehuacán to San Rafael without a car is to bus which takes 6h 2m and costs $370 - $700.
It takes approximately 6h 2m to get from Tehuacán to San Rafael, including transfers.
Tehuacán to San Rafael bus services, operated by ADO, depart from Tehuacán station.
Tehuacán to San Rafael bus services, operated by ADO, arrive at Veracruz station.
Yes, the driving distance between Tehuacán to San Rafael is 263 km. It takes approximately 3h 29m to drive from Tehuacán to San Rafael.
Book your Tehuacán to San Rafael bus tickets online with 12go.asia.
What companies run services between Tehuacán, Mexico and San Rafael, Veracruz, Mexico?
You can take a bus from Tehuacán to San Rafael via Amozoc de Mota, Capulín, and Teziutlán in around 6h 2m.
Bus from Tehuacán to Amozoc de Mota
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $140–220
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
- [email protected]
- Website
- ahorrobus.com.mx
Bus from Capulín to Teziutlán
- Ave. Duration
- 2h 23m
- Frequency
- Every 15 minutes
- Estimated price
- $150–310
- Schedules at
- ahorrobus.com.mx
Bus from Teziutlán to San Rafael
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Estimated price
- $80–160
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 229 937 5744
- [email protected]
- Website
- ahorrobus.com.mx
Bus from Teziutlán to San Rafael
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $120–150
- Schedules at
- ahorrobus.com.mx
Bus from Veracruz to San Rafael
- Ave. Duration
- 3h 25m
- Frequency
- Every 2 hours
- Estimated price
- $210–290
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tehuacán to Veracruz
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- $440–900
- Schedules at
- ado.com.mx
- Book at
- ado.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 How do I get from Sydney to Melbourne, Train travel in Spain: A guide to Renfe, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
There are 41+ hotels available in San Rafael.














