There are 4 ways to get from Nuevo León to Veracruz by plane, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Monterrey International Airport (MTY) to Veracruz International Airport (VER)plane MTY - VER
3h 6m$1,296–3,217Bus
- Take the bus from Monterrey - Centro to Veracruzbus
15h 15m$1,300–2,400Drive 932.4 km
- Drive from Monterrey to Veracruzcar 932.4 km
11h 49m$1,647–2,379Bus via Veracruz (Flixbus)
- Take the bus from Monterrey Centro to Veracruzbus FlixBus MX510
16h 26m$1,517–2,617
Nuevo León to Veracruz by bus
Questions & Answers
The cheapest way to get from Nuevo León to Veracruz is to bus which costs $1300 - $2400 and takes 15h 15m.
The fastest way to get from Nuevo León to Veracruz is to fly which takes 3h 6m and costs $1300 - $3300.
No, there is no direct bus from Nuevo León to Veracruz. However, there are services departing from Agustín Melgar - Hospital Zona 33 and arriving at Veracruz via Monterrey - Centro. The journey, including transfers, takes approximately 15h 15m.
The distance between Nuevo León and Veracruz is 856 km. The road distance is 932.4 km.
The best way to get from Nuevo León to Veracruz without a car is to bus which takes 15h 15m and costs $1300 - $2400.
It takes approximately 3h 6m to get from Nuevo León to Veracruz, including transfers.
Nuevo León to Veracruz bus services, operated by Smile Bus, depart from Monterrey - Centro station.
The best way to get from Nuevo León to Veracruz is to fly which takes 3h 6m and costs $1300 - $3300. Alternatively, you can bus, which costs $1300 - $2400 and takes 15h 15m.
Nuevo León to Veracruz bus services, operated by Smile Bus, arrive at Veracruz station.
Yes, the driving distance between Nuevo León to Veracruz is 932 km. It takes approximately 11h 49m to drive from Nuevo León to Veracruz.
What companies run services between Nuevo León, Mexico and Veracruz, Mexico?
Viva Aerobus, Volaris, and Aeroméxico fly from Monterrey International Airport (MTY) to Veracruz International Airport (VER) 4 times a day. Alternatively, Smile Bus operates a bus from Monterrey - Centro to Veracruz once daily. Tickets cost $1,300–2,400 and the journey takes 14h 5m.
- Website
- vivaaerobus.com
Flights from Monterrey International Airport to Veracruz International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $1,200–2,900
Flights from Monterrey International Airport to Veracruz International Airport via Mexico City
- Ave. Duration
- 3h 55m
- When
- Thursday and Sunday
- Estimated price
- $1,200–2,900
- Website
- aeromexico.com
Flights from Monterrey International Airport to Veracruz International Airport via Mexico City
- Ave. Duration
- 4h 5m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $1,000–5,500
- Phone
- +52 56 2558 5392
- [email protected]
- Website
- smilebus.com.mx
Bus from Monterrey - Centro to Veracruz
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- $1,300–2,400
- Schedules at
- smilebus.com.mx
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Monterrey Centro to Veracruz
- Ave. Duration
- 15h 5m
- Frequency
- 3 times a day
- Estimated price
- $1,500–2,600
- Schedules at
- Flixbus USA
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 How to get from JFK to New York City, How do I buy a London Underground ticket?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are 363+ hotels available in Veracruz.



