There are 8 ways to get from Alvarado to Santa Cruz by bus, taxi, 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, taxi
best- Take the bus from Alvarado to Veracruzbus
- Take the bus from Veracruz to Poza Ricabus
- Take the taxi from Villa Lázaro Cárdenas to Santa Cruztaxi
9h 40m$1,807–2,920Drive 469.9 km
cheapest- Drive from Alvarado to Santa Cruzcar 469.9 km
6h 37m$832–1,201Taxi
- Take the taxi from Alvarado to Santa Cruztaxi 469.9 km
6h 37m$2,300–2,800Taxi, fly to Benito Juárez International Airport, bus
- Take the taxi from Alvarado to Veracruz-Airport-VERtaxi
- Fly from Veracruz International Airport (VER) to Benito Juárez International Airport (MEX)plane VER - MEX
- Take the bus from Indios Verdes to Zacualtipánbus
- Take the taxi from Zacualtipán to Santa Cruztaxi
8h 33m$1,729–3,858Bus, taxi via Villa Ávila Camacho
- Take the bus from Alvarado to Veracruzbus
- Take the bus from Veracruz to Poza Ricabus
- Take the bus from Poza Rica to Villa Ávila Camachobus
- Take the taxi from Villa Ávila Camacho to Santa Cruztaxi
9h 41m$2,186–3,150Bus, taxi via Mexico City
- Take the bus from Alvarado to Puebla Terminal CAPUbus
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Zacualtipánbus
- Take the taxi from Zacualtipán to Santa Cruztaxi
13h 40m$1,400–2,564Bus
- Take the bus from Alvarado to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Zontecomatlánbus
16h 49m$1,225–2,017Taxi, fly to Felipe Ángeles International Airport, bus
- Take the taxi from Alvarado to Veracruz-Airport-VERtaxi
- Fly from Veracruz International Airport (VER) to Felipe Ángeles International Airport (NLU)plane VER - NLU
- Take the bus from Indios Verdes to Zacualtipánbus
- Take the taxi from Zacualtipán to Santa Cruztaxi
9h 47m$1,524–3,653
Veracruz International Airport (VER) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from Alvarado to Santa Cruz is to drive which costs $800 - $1200 and takes 6h 37m.
The fastest way to get from Alvarado to Santa Cruz is to drive which takes 6h 37m and costs $800 - $1200.
No, there is no direct bus from Alvarado to Santa Cruz. However, there are services departing from Alvarado and arriving at Zontecomatlán via Terminal Central de Autobuses del Norte. The journey, including transfers, takes approximately 16h 49m.
The distance between Alvarado and Santa Cruz is 486 km. The road distance is 469.9 km.
The best way to get from Alvarado to Santa Cruz without a car is to bus and taxi which takes 9h 40m and costs $1800 - $3000.
It takes approximately 9h 40m to get from Alvarado to Santa Cruz, including transfers.
Alvarado to Santa Cruz bus services, operated by ADO, depart from Alvarado station.
Alvarado to Santa Cruz bus services, operated by ADO, arrive at Terminal Central de Autobuses del Norte station.
Yes, the driving distance between Alvarado to Santa Cruz is 470 km. It takes approximately 6h 37m to drive from Alvarado to Santa Cruz.
What companies run services between Alvarado, Veracruz, Mexico and Santa Cruz, Veracruz, Mexico?
You can take a bus from Alvarado to Santa Cruz via Terminal Central de Autobuses del Norte and Zontecomatlán in around 16h 49m.
- Website
- aeromexico.com
Flights from Veracruz International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $650–4,900
Flights from Veracruz International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $600–4,400
- Website
- vivaaerobus.com
Flights from Veracruz International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $900–2,400
Flights from Veracruz International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $600–2,100
- Phone
- +52 229 937 5744
- [email protected]
- Website
- ahorrobus.com.mx
Bus from Alvarado to Veracruz
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- $55–130
- Schedules at
- ahorrobus.com.mx
Bus from Alvarado to Veracruz
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- $55–130
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Alvarado to Veracruz
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- $200–290
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Alvarado to Veracruz
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- $200–290
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Poza Rica
- Ave. Duration
- 3h 50m
- Frequency
- Every 30 minutes
- Estimated price
- $500–750
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Alvarado to Puebla Terminal CAPU
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- $650–1,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $310–460
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Alvarado to Terminal Central de Autobuses del Norte
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Estimated price
- $900–1,400
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 56 2558 5392
- [email protected]
- Website
- smilebus.com.mx
Bus from Veracruz to Poza Rica
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $330–650
- Schedules at
- smilebus.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- estrellablanca.com.mx
Bus from Indios Verdes to Zacualtipán
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- $95–380
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
Bus from Terminal Central de Autobuses del Norte to Zacualtipán
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $95–390
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
Bus from Terminal Central de Autobuses del Norte to Zontecomatlán
- Ave. Duration
- 6h 4m
- Frequency
- 3 times a day
- Estimated price
- $120–480
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
Bus from Indios Verdes to Zacualtipán
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- $95–380
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
- Website
- ahorrobus.com.mx
Bus from Poza Rica to Villa Ávila Camacho
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $45–65
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 241 418 8110
- Website
- atah.mx
Bus from Poza Rica to Villa Ávila Camacho
- Ejecutivo Minor-INAPAM
- $30–100
- Supra Minor-INAPAM
- $75–90
- Supra Ordinary
- $150–210
- Ejecutivo Ordinary
- $100–150
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Terminal Central de Autobuses del Norte to Zacualtipán
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $330–750
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Ave. Duration
- 2h 32m
- Estimated price
- $320–2,800
Radio Taxi Poza Rica
- Phone
- +52 782 824 7000
- Website
- radiotaxicrocpozarica.com
Taxi ADO Poza Rica
- Phone
- +52 782 123 8188
Radio Taxi Aurrera
- Phone
- +52 782 111 2211
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 the US: What do I need to know?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Florence to Rome - to help you get the most out of your next trip.

























