There are 5 ways to get from Tehuacán to Xalapa by bus, car, or taxi
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 Puebla
best- Take the bus from Tehuacán to Puebla CAPUbus Tehuacán
- Take the bus from Puebla CAPU to Xalapabus
5h 12m$352–722Drive 207.5 km
- Drive from Tehuacán to Xalapacar 207.5 km
2h 34m$367–530Taxi
- Take the taxi from Tehuacán to Xalapataxi 207.5 km
2h 34m$2,400–2,900Bus
- Take the bus from Tehuacán to Orizababus
- Take the bus from Orizaba to Xalapabus
6h 50m$586–1,030Bus, taxi
- Take the bus from Tehuacán to Cuesta Blancabus Tehuacán
- Take the taxi from Cuesta Blanca to Xalapataxi
3h 2m$1,749–2,159
Questions & Answers
The cheapest way to get from Tehuacán to Xalapa is to drive which costs $360 - $550 and takes 2h 34m.
The fastest way to get from Tehuacán to Xalapa is to drive which takes 2h 34m and costs $360 - $550.
No, there is no direct bus from Tehuacán to Xalapa. However, there are services departing from Tehuacán and arriving at Xalapa via Puebla CAPU. The journey, including transfers, takes approximately 5h 12m.
The distance between Tehuacán and Xalapa is 312 km. The road distance is 207.5 km.
The best way to get from Tehuacán to Xalapa without a car is to bus via Puebla which takes 5h 12m and costs $350 - $750.
It takes approximately 5h 12m to get from Tehuacán to Xalapa, including transfers.
Tehuacán to Xalapa bus services, operated by Autobuses Valles, depart from Tehuacán station.
Tehuacán to Xalapa bus services, operated by Autobuses Valles, arrive at Puebla CAPU station.
Yes, the driving distance between Tehuacán to Xalapa is 208 km. It takes approximately 2h 34m to drive from Tehuacán to Xalapa.
There are 166+ hotels available in Xalapa.
What companies run services between Tehuacán, Mexico and Xalapa, Mexico?
You can take a bus from Tehuacán to Xalapa via Puebla CAPU in around 5h 12m.
- [email protected]
- Website
- ahorrobus.com.mx
Bus from Tehuacán to Puebla CAPU
- Ave. Duration
- 2h
- Frequency
- Every 10 minutes
- Estimated price
- $100–130
- Schedules at
- ahorrobus.com.mx
Bus from Tehuacán to Cuesta Blanca
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $45–60
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla CAPU to Xalapa
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Estimated price
- $390–600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tehuacán to Orizaba
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $190–280
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Orizaba to Xalapa
- Ave. Duration
- 3h 55m
- Frequency
- Every 3 hours
- Estimated price
- $390–750
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla CAPU to Xalapa
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Estimated price
- $250–440
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Ave. Duration
- 2h 26m
- Estimated price
- $1,700–2,900
Central “Taxi Oro”
- Phone
- +52 238 372 0096
Mi Taxi STIAT
- Phone
- +52 238 392 3291
Radio taxis central Tehuacán
- Phone
- +52 238 372 0416
- Website
- radiotaxiscentraltehuacan.com.mx
Taxi Rápido
- Phone
- +52 238 383 5493
- Website
- taxirapido.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 10 amazing places to get away from it all in Australia, Need to know: Eurostar, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.











