There are 6 ways to get from Salina Cruz to Tampico by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Oaxaca International Airport, fly
best- Take the bus from Salina Cruz to Oaxacabus
- Fly from Oaxaca International Airport (OAX) to Tampico International Airport (TAM)plane OAX - TAM
9h 25m$2,061–6,457Bus via Acayucan
cheapest- Take the bus from Salina Cruz to Acayucanbus
- Take the bus from Acayucan to Tampicobus
18h 12m$1,119–2,741Bus
- Take the bus from Salina Cruz to Veracruzbus
- Take the bus from Veracruz to Tampicobus
17h 44m$1,848–2,955Drive 877.6 km
- Drive from Salina Cruz to Tampicocar 877.6 km
11h 32m$1,560–2,253Train to Minatitlán/Coatzacoalcos International Airport, fly
- Take the train from Tren Interoceánico Estación Salina Cruz to Tren Interoceánico Estación Coatzacoalcostrain
- Fly from Minatitlán/Coatzacoalcos International Airport (MTT) to Tampico International Airport (TAM)plane MTT - TAM
11h 7m$1,871–8,254Bus via Veracruz
- Take the bus from Salina Cruz to Veracruzbus
- Take the bus from Veracruz to Tampico Centralitabus
18h 13m$1,360–2,017
Oaxaca International Airport (OAX) to Tampico International Airport (TAM) flights
Questions & Answers
The cheapest way to get from Salina Cruz to Tampico is to bus via Veracruz which costs $1300 - $2100 and takes 18h 13m.
The fastest way to get from Salina Cruz to Tampico is to bus and fly which takes 9h 25m and costs $2000 - $6500.
No, there is no direct bus from Salina Cruz to Tampico. However, there are services departing from Salina Cruz and arriving at Tampico via Veracruz. The journey, including transfers, takes approximately 17h 44m.
The distance between Salina Cruz and Tampico is 853 km. The road distance is 877.6 km.
The best way to get from Salina Cruz to Tampico without a car is to bus which takes 17h 44m and costs $1800 - $3000.
It takes approximately 9h 25m to get from Salina Cruz to Tampico, including transfers.
Salina Cruz to Tampico bus services, operated by ADO, depart from Salina Cruz station.
Salina Cruz to Tampico bus services, operated by ADO, arrive at Veracruz station.
Yes, the driving distance between Salina Cruz to Tampico is 878 km. It takes approximately 11h 32m to drive from Salina Cruz to Tampico.
There are 137+ hotels available in Tampico.
What companies run services between Salina Cruz, Mexico and Tampico, Mexico?
You can take a bus from Salina Cruz to Tampico via Veracruz in around 17h 44m.
- Website
- aeromexico.com
Flights from Oaxaca International Airport to Tampico International Airport via Mexico City
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- $1,400–8,000
Flights from Minatitlán/Coatzacoalcos International Airport to Tampico International Airport via Mexico City
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $1,300–7,500
- Website
- vivaaerobus.com
Flights from Oaxaca International Airport to Tampico International Airport via Monterrey
- Ave. Duration
- 6h 54m
- When
- Every day
- Estimated price
- $1,800–8,000
- Phone
- +52 921 214 4401
- [email protected]
- Website
- pasajerosinteroceanico.com.mx
Train from Tren Interoceánico Estación Salina Cruz to Tren Interoceánico Estación Coatzacoalcos
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Estimated price
- $476–634
- Schedules at
- pasajerosinteroceanico.com.mx
- Turista
- $476
- Ejecutiva
- $634
- Phone
- +52 981 811 9910
- [email protected]
- Website
- facebook.com
Bus from Salina Cruz to Oaxaca
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $250–450
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Salina Cruz to Veracruz
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- $950–1,400
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Tampico
- Ave. Duration
- 8h 37m
- Frequency
- Hourly
- Estimated price
- $900–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Salina Cruz to Acayucan
- Ave. Duration
- 5h 25m
- Frequency
- 4 times a day
- Estimated price
- $500–750
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Acayucan to Tampico
- Ave. Duration
- 11h 47m
- Frequency
- 3 times a day
- Estimated price
- $1,300–2,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 937 132 0108
- [email protected]
- Website
- facebook.com
Bus from Acayucan to Tampico
- Ave. Duration
- 7h 39m
- Frequency
- Once daily
- Estimated price
- $600–700
- Schedules at
- facebook.com
- Phone
- +52 951 418 9839
- [email protected]
- Website
- conextla.com
Bus from Salina Cruz to Veracruz
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- $750–850
- Website
- https://enbus.mx/en/buses/conextla
- Phone
- +52 56 2558 5392
- [email protected]
- Website
- smilebus.com.mx
Bus from Veracruz to Tampico Centralita
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- $600–1,200
- Schedules at
- smilebus.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 5 incredible day trips from Florence by train, Thanksgiving 2018: How to travel stress-free, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.


























