There are 7 ways to get from Puerto Barrios to Veracruz by car, plane, 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.
Drive to Ramón Villeda Morales International Airport, fly
best- Drive from Puerto Barrios to Ramón Villeda Morales International Airport (SAP)car
- Fly from Ramón Villeda Morales International Airport (SAP) to Veracruz International Airport (VER)plane SAP - VER
8h 26m$2,059–8,648Fly from Puerto Barrios Airport
cheapest- Fly from Puerto Barrios Airport (PBR) to Veracruz International Airport (VER)plane PBR - VER
10h$1,866–7,938Bus via San Cristóbal de las Casas
- Take the bus from Puerto Barrios to Litegua Bus Stationbus
- Take the bus from Buses de Nororiente to La Mesillabus
- Take the bus from La Mesilla to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Veracruzbus
24h 47mDrive 1,137.9 km
- Drive from Puerto Barrios to Veracruzcar 1,137.9 km
18h 25m$2,334–3,371Bus
- Take the bus from Puerto Barrios to Litegua Bus Stationbus
- Take the bus from Buses de Nororiente to La Mesillabus
- Take the bus from La Mesilla to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Veracruzbus
25h 2mBus #2
- Take the bus from Puerto Barrios to Guatemala Citybus Gtm
- Take the bus from Guatemala City to Quetzaltenango/Xelabus
- Take the bus from Quetzaltenango to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Veracruzbus
28h 9m$2,435–3,693Bus #3
- Take the bus from Puerto Barrios to Litegua Bus Stationbus
- Take the bus from Estación Central 7a Avenida Zona 1 to Tapachulabus
- Take the bus from Tapachula to Veracruzbus
30h 59m$2,182–3,485
Ramón Villeda Morales International Airport (SAP) to Veracruz International Airport (VER) flights
Questions & Answers
The cheapest way to get from Puerto Barrios to Veracruz is to drive which costs $2300 - $3400 and takes 18h 25m.
The fastest way to get from Puerto Barrios to Veracruz is to drive and fly which takes 8h 26m and costs $2000 - $9000.
No, there is no direct bus from Puerto Barrios to Veracruz. However, there are services departing from Puerto Barrios and arriving at Veracruz via Buses de Nororiente, La Mesilla and San Cristóbal de las Casas. The journey, including transfers, takes approximately 24h 47m.
The distance between Puerto Barrios and Veracruz is 1137 km. The road distance is 1137.9 km.
The best way to get from Puerto Barrios to Veracruz without a car is to bus via San Cristóbal de las Casas which takes 24h 47m and costs .
It takes approximately 8h 26m to get from Puerto Barrios to Veracruz, including transfers.
Puerto Barrios to Veracruz bus services, operated by Litegua, depart from Puerto Barrios station.
The best way to get from Puerto Barrios to Veracruz is to bus via San Cristóbal de las Casas which takes 24h 47m and costs . Alternatively, you can fly, which costs $1800 - $8000 and takes 10h.
Puerto Barrios to Veracruz bus services, operated by Litegua, arrive at Litegua Bus Station.
Yes, the driving distance between Puerto Barrios to Veracruz is 1138 km. It takes approximately 18h 25m to drive from Puerto Barrios to Veracruz.
What companies run services between Puerto Barrios, Guatemala and Veracruz, Mexico?
You can take a bus from Puerto Barrios to Veracruz via Litegua Bus Station, Buses de Nororiente, La Mesilla, La Mesilla, San Cristóbal de las Casas, and San Cristóbal de las Casas in around 24h 47m. Alternatively, TAG Airlines, Aeroméxico, and three other airlines fly from Puerto Barrios Airport (PBR) to Veracruz International Airport (VER) twice daily.
- Website
- aeromexico.com
Flights from Ramón Villeda Morales International Airport to Veracruz International Airport via Mexico City
- Ave. Duration
- 7h 53m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $1,600–8,000
Flights from Puerto Barrios Airport to Veracruz International Airport via Guatemala City, Mexico City
- Ave. Duration
- 11h 46m
- When
- Wednesday, Friday, Sunday, Monday, Tuesday, and Thursday
- Estimated price
- $1,500–7,500
Flights from Puerto Barrios Airport to Veracruz International Airport via Guatemala City, San Salvador, Mexico City
- Ave. Duration
- 14h 52m
- When
- Monday
- Estimated price
- $1,700–8,000
- Website
- vivaaerobus.com
Flights from Puerto Barrios Airport to Veracruz International Airport via Guatemala City, Cancun
- Ave. Duration
- 11h 50m
- When
- Thursday
- Estimated price
- $2,600–9,500
- Phone
- +502 2326 959
- [email protected]
- Website
- sistemas.litegua.com
Bus from Puerto Barrios to Litegua Bus Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- $112–335
- Schedules at
- sistemas.litegua.com
- Primera Plus
- $224
- Primera Clase
- $335
- Especial Plus
- $112
Bus from Puerto Barrios to Litegua Bus Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- $112–335
- Schedules at
- sistemas.litegua.com
- Primera Plus
- $224
- Primera Clase
- $335
- Especial Plus
- $112
Bus from Puerto Barrios to Litegua Bus Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- $112–335
- Schedules at
- sistemas.litegua.com
- Primera Plus
- $224
- Primera Clase
- $335
- Especial Plus
- $112
- Phone
- +502 2221 0139 / 5746 5055
- [email protected]
- Website
- facebook.com
Bus from Buses de Nororiente to La Mesilla
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Buses de Nororiente to La Mesilla
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +502 7762 2462
- [email protected]
- Website
- facebook.com
Bus from La Mesilla to San Cristóbal de las Casas
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $447
- Website
- https://www.facebook.com/EternaPrimaveraPanajachel
Bus from La Mesilla to San Cristóbal de las Casas
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $447
- Website
- https://www.facebook.com/EternaPrimaveraPanajachel
Bus from Quetzaltenango to San Cristóbal de las Casas
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $781
- Website
- https://www.facebook.com/EternaPrimaveraPanajachel
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from San Cristóbal de las Casas to Veracruz
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- $1,000–2,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from San Cristóbal de las Casas to Veracruz
- Ave. Duration
- 11h 9m
- Frequency
- Once daily
- Estimated price
- $1,000–2,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from San Cristóbal de las Casas to Veracruz
- Ave. Duration
- 11h 9m
- Frequency
- Once daily
- Estimated price
- $1,000–2,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +502 2471 0952
- Website
- mmcorporacion.com
Bus from Puerto Barrios to Guatemala City
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- $270–550
- Schedules at
- mmcorporacion.com
- [email protected]
- Website
- guatemalatransportation.com
Bus from Guatemala City to Quetzaltenango/Xela
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $375
- Website
- http://www.guatemalatransportation.com
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Estación Central 7a Avenida Zona 1 to Tapachula
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $370–550
- Schedules at
- cristobalcolon.com.gt
- Road
- $370–550
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tapachula to Veracruz
- Ave. Duration
- 15h 20m
- Frequency
- Once daily
- Estimated price
- $1,700–2,600
- Schedules at
- ado.com.mx
- Book at
- ado.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 How to get from Luton Airport into central London, Is ride-sharing platform BlaBlaCar right for you?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 360+ hotels available in Veracruz.




















