There are 6 ways to get from Tlacolula de Matamoros to Puebla by bus, car, or plane
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 Oaxaca to Pueblabus
6h 9m$510–1,110Bus via Puebla
cheapest- Take the bus from Oaxaca to Pueblabus Oaxaca
8h 22m$320–500Drive 368.2 km
- Drive from Tlacolula de Matamoros to Pueblacar 368.2 km
4h 4m$655–947Fly Oaxaca Airport to Puebla Airport, bus
- Fly from Oaxaca Airport to Puebla Airportplane
- Take the bus from Puebla Airport to Puebla CAPUbus
4h 29m$8,067–400,127Bus via Puebla Terminal CAPU
- Take the bus from Oaxaca to Puebla Terminal CAPUbus Ado / ...
6h 19m$710–1,110Fly Oaxaca International Airport to Benito Juárez International Airport, bus
- Fly from Oaxaca International Airport (OAX) to Benito Juárez International Airport (MEX)plane OAX - MEX
- Take the bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPUbus
5h 53m$1,232–3,172
Tlacolula de Matamoros to Puebla by bus and foot
Questions & Answers
The cheapest way to get from Tlacolula de Matamoros to Puebla is to bus via Puebla which costs $320 - $500 and takes 8h 22m.
The fastest way to get from Tlacolula de Matamoros to Puebla is to drive which takes 4h 4m and costs $650 - $950.
No, there is no direct bus from Tlacolula de Matamoros to Puebla. However, there are services departing from Carretera a Villa Díaz Ordaz and arriving at Puebla via Oaxaca. The journey, including transfers, takes approximately 6h 9m.
The distance between Tlacolula de Matamoros and Puebla is 368 km. The road distance is 368.2 km.
The best way to get from Tlacolula de Matamoros to Puebla without a car is to bus which takes 6h 9m and costs $500 - $1200.
It takes approximately 6h 9m to get from Tlacolula de Matamoros to Puebla, including transfers.
Tlacolula de Matamoros to Puebla bus services, operated by Autobuses Titanium, depart from Oaxaca station.
Tlacolula de Matamoros to Puebla bus services, operated by Autobuses Titanium, arrive at Puebla station.
Yes, the driving distance between Tlacolula de Matamoros to Puebla is 368 km. It takes approximately 4h 4m to drive from Tlacolula de Matamoros to Puebla.
There are 621+ hotels available in Puebla.
What companies run services between Tlacolula de Matamoros, Mexico and Puebla, Mexico?
Autobuses Titanium operates a bus from Oaxaca to Puebla once daily. Tickets cost $500–1,100 and the journey takes 4h 30m.
- Website
- aeromexico.com
Flights from Oaxaca International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $750–5,500
- Website
- vivaaerobus.com
Flights from Oaxaca International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $850–2,400
- Website
- volaris.com
Flights from Oaxaca International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $1,000–3,400
- Phone
- +52 961 638 5018
- [email protected]
- Website
- autobusestitanium.com
Bus from Oaxaca to Puebla
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $500–1,100
- Schedules at
- autobusestitanium.com
- Book at
- autobusestitanium.com
- Delux
- $750–1,100
- First Class
- $500–600
- Phone
- +52 222 273 8300
- [email protected]
- Website
- estrellaroja.com.mx
Bus from Puebla Airport to Puebla CAPU
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $50–110
- Schedules at
- estrellaroja.com.mx
- Book at
- estrellaroja.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Oaxaca to Puebla Terminal CAPU
- Ave. Duration
- 4h 40m
- Frequency
- Every 2 hours
- Estimated price
- $700–1,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- ADO
- $766
- ADO Platino
- $1,074
Bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPU
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- $310–450
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- 800 397 7292
- Website
- fypsa.com.mx
Bus from Oaxaca to Puebla
- Ave. Duration
- 6h 50m
- Frequency
- Hourly
- Estimated price
- $310–490
- Schedules at
- fypsa.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 Thanksgiving 2018: How to travel stress-free, 10 amazing places to get away from it all in Australia, and Need to know: Greyhound - to help you get the most out of your next trip.




















