ROUTE

Bus TicketsPuebla Veracruz

From Puebla to the Port of Veracruz, with departures from dawn until midnight. Compare classes and prices all in one place with BUZ.

Comfortable seats

Safe Travel

Personalized Service

Quick and Easy Shopping







Best Prices
Secure Payment
24/7 Customer Service
Flexible Changes with Buz Flex

ON THE ROAD

From Puebla to Veracruz by bus

You leave from CAPU or the Paseo Destino terminal in Puebla and arrive at the Veracruz Bus Terminal on Av. Salvador Díaz Mirón. According to information from BUZ for November 2026, there were 30 daily departures between 5:00 a.m. and 11:59 p.m.; the fastest trip takes about 4 hours.

4 to 6 hours
Approximate duration

~300 km
Distance

30 departures a day
Frequency at BUZ

Starting at $526 MXN
Ticket price

OPERATORS ON THIS ROUTE

The routes connecting Puebla and Veracruz

MAIN TERMINALS

Where are you coming from, and where are you going?

Most departures leave from CAPU; all arrive at the Veracruz Central Station.

Puebla Bus Terminal (CAPU)

4222 Blvd. Norte, Puebla, Pue.

View on map →

Paseo Destino Terminal

Las Torres Ave., Puebla, Pue.

View on map →

Veracruz Bus Terminal

Salvador Díaz Mirón Ave., Veracruz, Ver.

View on map →

TRAVEL TIP

Compare ADO, ADO GL, and AU

AU is the most economical option and makes stops along the way; ADO GL has more spacious seats. On BUZ, you can see all three classes together and choose based on your budget.

Passengers boarding a BUZ bus at platform 7 of a terminal

ON BOARD

Travel in comfort—not just fast

Reclining seats, air conditioning, and Wi-Fi on most routes. On BUZ, you can compare what each carrier includes before booking—not all tickets at the same price offer the same features.

FREQUENTLY ASKED QUESTIONS

Quick Questions About This Route

Starting at $526 MXN, depending on the schedule, route, and availability. Compare real-time prices on BUZ before booking.

From the Puebla Bus Station (CAPU) or the Paseo Destino terminal, depending on the schedule.

About 4 hours on the direct routes; with stops, up to about 6 hours.

According to the data for November 2026 retrieved from BUZ, there were 30 departures per day, from 5:00 a.m. to 11:59 p.m.

ADO, ADO GL, and AU operate the routes you'll find on BUZ today.

At BUZ, you can pay online with a credit or debit card (Visa, Mastercard, or American Express), Apple Pay, or Google Pay. Your e-ticket will be sent to your email once the purchase is complete.

For weekends, holidays, and vacations, yes: those are the busiest times, and the most convenient time slots fill up first.

BUZ - Travel Easy

Traveling together is get there better.

Puebla → VeracruzStarting at $526 MXN

Buy a ticket