There are 5 ways to get from Veracruz to Ciudad Sahagún 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 via Puebla
best- Take the bus from Veracruz to Puebla CAPUbus
- Take the bus from Puebla to Ciudad Sahagúnbus
5h 55m$456–974Drive 325.7 km
- Drive from Veracruz to Ciudad Sahagúncar 325.7 km
4h$576–831Fly to Benito Juárez International Airport, bus
- Fly from Veracruz International Airport (VER) to Benito Juárez International Airport (MEX)plane VER - MEX
- Take the bus from Terminal Central de Autobuses del Norte to San Juan Teotihuacanbus
- Take the bus from San Juan Teotihuacan to Ciudad Sahagúnbus
4h 15m$1,065–2,970Bus
- Take the bus from Veracruz to Apizacobus
- Take the bus from Apizaco to Ciudad Sahagúnbus
9h 10m$680–1,049Fly to Felipe Ángeles International Airport, bus
- Fly from Veracruz International Airport (VER) to Felipe Ángeles International Airport (NLU)plane VER - NLU
- Take the bus from Aeropuerto Internacional Felipe Ángeles AIFA - Terminal de Autobuses to Pachuca - Central de Autobusesbus
- Take the bus from Pachuca to Ciudad Sahagúnbus
4h 46m$870–2,645
Veracruz International Airport (VER) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from Veracruz to Ciudad Sahagún is to drive which costs $550 - $850 and takes 4h.
The fastest way to get from Veracruz to Ciudad Sahagún is to drive which takes 4h and costs $550 - $850.
No, there is no direct bus from Veracruz to Ciudad Sahagún. However, there are services departing from Veracruz and arriving at Ciudad Sahagún via Puebla. The journey, including transfers, takes approximately 5h 55m.
The distance between Veracruz and Ciudad Sahagún is 373 km. The road distance is 325.7 km.
The best way to get from Veracruz to Ciudad Sahagún without a car is to bus via Puebla which takes 5h 55m and costs $450 - $1000.
It takes approximately 5h 55m to get from Veracruz to Ciudad Sahagún, including transfers.
Veracruz to Ciudad Sahagún bus services, operated by ADO, depart from Veracruz station.
Veracruz to Ciudad Sahagún bus services, operated by ADO, arrive at Puebla CAPU station.
Yes, the driving distance between Veracruz to Ciudad Sahagún is 326 km. It takes approximately 4h to drive from Veracruz to Ciudad Sahagún.
There are 13+ hotels available in Ciudad Sahagún.
What companies run services between Veracruz, Mexico and Ciudad Sahagún, Mexico?
You can take a bus from Veracruz to Ciudad Sahagún via Puebla CAPU and Puebla in around 5h 55m.
- Website
- aeromexico.com
Flights from Veracruz International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $700–4,800
Flights from Veracruz International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $600–4,500
- 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,300
Flights from Veracruz International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $600–2,000
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to Puebla CAPU
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- $550–850
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Apizaco
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- $550–850
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Aeropuerto Internacional Felipe Ángeles AIFA - Terminal de Autobuses to Pachuca - Central de Autobuses
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $150–270
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to Puebla CAPU
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- $360–600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 3181 3521
- [email protected]
- Website
- Autotransportes Hidalgo
Bus from Puebla to Ciudad Sahagún
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $90–140
- Schedules at
- Autotransportes Hidalgo
Bus from Pachuca to Ciudad Sahagún
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $40–60
- Schedules at
- Autotransportes Hidalgo
- Phone
- +52 555 767 3573
- [email protected]
- Website
- Autobuses Teotihuacan
Bus from Terminal Central de Autobuses del Norte to San Juan Teotihuacan
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $45–160
- Schedules at
- Autobuses Teotihuacan
Bus from San Juan Teotihuacan to Ciudad Sahagún
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $35–110
- Schedules at
- Autobuses Teotihuacan
Bus from Apizaco to Ciudad Sahagún
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $100–220
- Schedules at
- Autobuses Teotihuacan
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Aeropuerto Internacional Felipe Ángeles AIFA - Terminal de Autobuses to Pachuca - Central de Autobuses
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $150–290
- Schedules at
- futura.com.mx
- Book at
- futura.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 Best ways to travel around Australia, What documents do I need to cross Niagara Falls?, and How to get from Florence to Rome - to help you get the most out of your next trip.



















