There are 7 ways to get from Veracruz to Puerto Progreso by plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to General Juan N. Álvarez International Airport, taxi
best- Fly from Veracruz International Airport (VER) to General Juan N. Álvarez International Airport (ACA)VER - ACA
- Take the taxi from General Juan N. Álvarez International Airport (ACA) to Puerto Progreso
8h 43m$5,969–9,436Drive 716.8 km
cheapest- Drive from Veracruz to Puerto Progreso716.8 km
9h$1,373–1,983Bus, taxi
- Take the bus from Veracruz to Terminal de Autobuses de Pasajeros de Oriente
- Take the bus from Terminal Poniente - Observatorio to Ajuchitlán del Progreso
- Take the taxi from Ajuchitlán del Progreso to Puerto Progreso
15h 30m$2,161–3,282Fly to Ixtapa-Zihuatanejo International Airport, drive
- Fly from Veracruz International Airport (VER) to Ixtapa-Zihuatanejo International Airport (ZIH)VER - ZIH
- Drive from Ixtapa-Zihuatanejo International Airport (ZIH) to Puerto Progreso
8h 52m$3,819–8,236Fly to Benito Juárez International Airport, bus, taxi
- Fly from Veracruz International Airport (VER) to Benito Juárez International Airport (MEX)VER - MEX
- Take the bus from Terminal Poniente - Observatorio to Ajuchitlán del Progreso
- Take the taxi from Ajuchitlán del Progreso to Puerto Progreso
11h 33m$3,024–6,141Bus, taxi via Mexico City
- Take the bus from Veracruz to Ciudad de México Lotería Nacional
- Take the bus from Terminal Poniente - Observatorio to Ajuchitlán del Progreso
- Take the taxi from Ajuchitlán del Progreso to Puerto Progreso
16h 56m$2,331–3,258Bus, taxi #2
- Take the bus from Veracruz to Acapulco
- Take the bus from Central de Autobuses Papagayo to Atoyac de Álvarez
- Take the taxi from Atoyac de Álvarez to Puerto Progreso
17h$2,443–3,483
Veracruz International Airport (VER) to General Juan N. Álvarez International Airport (ACA) flights
Questions & Answers
The cheapest way to get from Veracruz to Puerto Progreso is to drive which costs $1300 - $2000 and takes 9h.
The fastest way to get from Veracruz to Puerto Progreso is to fly and taxi which takes 8h 43m and costs $5500 - $9500.
The distance between Veracruz and Puerto Progreso is 690 km. The road distance is 716.8 km.
The best way to get from Veracruz to Puerto Progreso without a car is to bus and taxi which takes 15h 30m and costs $2100 - $3300.
It takes approximately 8h 43m to get from Veracruz to Puerto Progreso, including transfers.
Yes, the driving distance between Veracruz to Puerto Progreso is 717 km. It takes approximately 9h to drive from Veracruz to Puerto Progreso.
What companies run services between Veracruz, Mexico and Puerto Progreso, Mexico?
There is no direct connection from Veracruz to Puerto Progreso. However, you can take the taxi to Veracruz International Airport (VER) airport, fly to General Juan N. Álvarez International Airport (ACA), then take the taxi to Puerto Progreso. Alternatively, you can take the bus to Terminal de Autobuses de Pasajeros de Oriente, walk to Metro San Lázaro, take the line 1 subway to Observatorio, walk to Terminal Poniente - Observatorio, take the bus to Ajuchitlán del Progreso, then take the taxi to Puerto Progreso.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeromexico.com
Flights from Veracruz International Airport to General Juan N. Álvarez International Airport via Benito Juárez International Airport
- Ave. Duration
- 6h 4m
- When
- Every day
- Estimated price
- $1,000–6,500
Flights from Veracruz International Airport to Ixtapa-Zihuatanejo International Airport via Benito Juárez International Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $1,100–7,000
Flights from Veracruz International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $650–4,800
- Website
- vivaaerobus.com
Flights from Veracruz International Airport to General Juan N. Álvarez International Airport via Monterrey
- Ave. Duration
- 5h
- When
- Monday and Friday
- Estimated price
- $1,800–5,500
Flights from Veracruz International Airport to General Juan N. Álvarez International Airport via Mexico City Santa Lucia Apt
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- $1,200–4,800
Flights from Veracruz International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $850–2,400
- Website
- volaris.com
Flights from Veracruz International Airport to Ixtapa-Zihuatanejo International Airport via Guadalajara
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $1,500–5,500
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Veracruz to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 5h 40m
- Frequency
- Hourly
- Estimated price
- $650–1,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Veracruz to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 7h 20m
- Frequency
- Every 2 hours
- Estimated price
- $350–800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal Poniente - Observatorio to Ajuchitlán del Progreso
- Ave. Duration
- 6h 4m
- Frequency
- Twice daily
- Estimated price
- $500–700
- Schedules at
- autobuseszinacantepec.com.mx
- Book at
- autobuseszinacantepec.com.mx
- Phone
- +52 56 2558 5392
- atencionaclientes@smilebus.com.mx
- Website
- smilebus.com.mx
Bus from Veracruz to Ciudad de México Lotería Nacional
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a day
- Estimated price
- $500–1,000
- Schedules at
- smilebus.com.mx
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- estrelladeoro.com.mx
Bus from Veracruz to Acapulco
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- $850–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Website
- ahorrobus.com.mx
Bus from Central de Autobuses Papagayo to Atoyac de Álvarez
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $70–90
- Schedules at
- ahorrobus.com.mx
- Ave. Duration
- 2h 50m
- Estimated price
- $1,300–3,000
Taxis Acapulco Servicios Turisticos
- Phone
- +52 744 506 2377
- Website
- facebook.com
Taxis Acapulco Diamante
- Phone
- +52 744 107 1728
- Website
- taxisacapulcodiamante.com
Taxi Seguro Acapulco
- Phone
- +52 744 135 1916
- Website
- facebook.com
Sitio de Taxis N1
- Phone
- +52 745 454 0157
- Website
- facebook.com
Acapulco Taxis
- Phone
- +52 744 320 8548
- Website
- facebook.com
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Bali: What to do if Mount Agung erupts, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.



















