There are 6 ways to get from Tampico to Oaxaca by plane, bus (Flixbus), car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Oaxaca International Airport
best- Fly from Tampico International Airport (TAM) to Oaxaca International Airport (OAX)plane TAM - OAX
4h 24m$1,800–6,000Bus
cheapest- Take the bus from Tampico Centralita to Veracruzbus
- Take the bus from Veracruz to Tuxtepecbus
- Take the bus from San Juan Bautista Tuxtepec to Oaxacabus
17h 17m$1,127–2,163Bus via Puebla
- Take the bus from Tampico to Poza Ricabus
- Take the bus from Poza Rica to Puebla CAPUbus
- Take the bus from Puebla Terminal CAPU to Oaxacabus Ado
13h 10m$1,170–2,135Drive 741 km
- Drive from Tampico to Oaxacacar 741 km
8h 35m$1,320–1,907Fly to Veracruz International Airport, taxi
- Fly from Tampico International Airport (TAM) to Veracruz International Airport (VER)plane TAM - VER
- Take the taxi from Veracruz-Airport-VER to Acatlán de Pérez Figueroataxi
5h 4m$2,636–4,264Bus #2
- Take the bus from Tampico to Veracruzbus
- Take the bus from Veracruz to Oaxacabus
17h 22m$1,756–2,892
Tampico International Airport (TAM) to Oaxaca International Airport (OAX) flights
Questions & Answers
The cheapest way to get from Tampico to Oaxaca is to bus which costs $1100 - $2200 and takes 17h 17m.
The fastest way to get from Tampico to Oaxaca is to fly which takes 4h 24m and costs $1800 - $6000.
No, there is no direct bus from Tampico to Oaxaca. However, there are services departing from Tampico and arriving at Oaxaca via Poza Rica and Puebla Terminal CAPU. The journey, including transfers, takes approximately 13h 10m.
The distance between Tampico and Oaxaca is 611 km. The road distance is 741 km.
The best way to get from Tampico to Oaxaca without a car is to bus via Puebla which takes 13h 10m and costs $1100 - $2200.
It takes approximately 4h 24m to get from Tampico to Oaxaca, including transfers.
Tampico to Oaxaca bus services, operated by ADO, depart from Tampico station.
The best way to get from Tampico to Oaxaca is to fly which takes 4h 24m and costs $1800 - $6000. Alternatively, you can bus via Puebla, which costs $1100 - $2200 and takes 13h 10m.
Tampico to Oaxaca bus services, operated by ADO, arrive at Veracruz station.
Yes, the driving distance between Tampico to Oaxaca is 741 km. It takes approximately 8h 35m to drive from Tampico to Oaxaca.
What companies run services between Tampico, Mexico and Oaxaca, Mexico?
Aeroméxico, United Airlines, and two other airlines fly from Tampico International Airport (TAM) to Oaxaca International Airport (OAX) every 4 hours. Alternatively, you can take a bus from Tampico to Oaxaca via Poza Rica and Puebla Terminal CAPU in around 13h 10m.
- Website
- aeromexico.com
Flights from Tampico International Airport to Oaxaca International Airport via Mexico City
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- $1,200–7,000
Flights from Tampico International Airport to Veracruz International Airport via Mexico City
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- $1,100–7,000
- Website
- united.com
Flights from Tampico International Airport to Oaxaca International Airport via Houston
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- $2,700–12,000
- Website
- volaris.com
Flights from Tampico International Airport to Oaxaca International Airport via Cancun
- Ave. Duration
- 5h 14m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,800–6,000
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Tampico to Poza Rica
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $360–600
- Schedules at
- flixbus.com
- Phone
- +52 241 418 8110
- Website
- atah.mx
Bus from Poza Rica to Puebla CAPU
- Ejecutivo Minor-INAPAM
- $110–190
- Supra Minor-INAPAM
- $210–240
- Supra Ordinary
- $330–440
- Ejecutivo Ordinary
- $290–410
- Supra Adult
- $448
- Supra Children and Senior
- $224
- Ejecutivo Adult
- $413
- Ejecutivo Children and Senior
- $206
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla Terminal CAPU to Oaxaca
- 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 Veracruz to Tuxtepec
- Ave. Duration
- 3h 10m
- Frequency
- Every 2 hours
- Estimated price
- $350–550
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tampico to Veracruz
- Ave. Duration
- 7h 47m
- Frequency
- Hourly
- Estimated price
- $950–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Oaxaca
- Ave. Duration
- 8h 35m
- Frequency
- 4 times a day
- Estimated price
- $800–1,300
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 56 2558 5392
- [email protected]
- Website
- smilebus.com.mx
Bus from Tampico Centralita to Veracruz
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- $600–1,200
- Schedules at
- smilebus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to Tuxtepec
- Ave. Duration
- 3h 5m
- Frequency
- Every 2 hours
- Estimated price
- $230–410
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from San Juan Bautista Tuxtepec to Oaxaca
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- $300–500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 555 784 4652
- [email protected]
- Website
- ado.com.mx
Bus from San Juan Bautista Tuxtepec to Oaxaca
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a day
- Estimated price
- $280–360
- Schedules at
- ado.com.mx
- Ave. Duration
- 1h 37m
- Estimated price
- $550–700
Radio Taxi Del Sureste S.C.
- Phone
- +52 229 194 04 57
Servitaxi las Vegas
- Phone
- +52 229 167 19 62
TaxiVer
- Phone
- +52 229 386 01 06
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 Travelling to and around Russia for the 2018 FIFA World Cup, How to get from London City Airport into central London, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Book your Tampico to Oaxaca bus tickets online with 12go.asia.
There are 923+ hotels available in Oaxaca.



















