1map logoGo to main page

Puerto Vallarta to Veracruz from $55: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Puerto Vallarta, Mexico
to
Veracruz, Mexico

How to Get from Puerto Vallarta to Veracruz: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$55 by busBest price
969 kmDistance
4h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Puerto Vallarta to Veracruz with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  19m
Estimated price
$119-281
Recommended
Company
various
Bus
Average Duration
18h  42m
Estimated price
$55-197
Cheapest
route map
Distance: 969 km
Duration: 4h 19m

See more options

Company
various
Bus
Average Duration
19h  23m
Estimated price
$85-269
Company
various
Bus
Average Duration
21h  45m
Estimated price
$93-246
Company
various
Drive
Average Duration
13h  26m
Estimated price
$130-1190

Puerto Vallarta - Veracruz operators

Explore transport companies operating between Puerto Vallarta and Veracruz, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aeromexico.com

Plane from Puerto Vallarta (PVR) to Veracruz (VER)

Average Duration
4h 50m
Estimated price
$1197-1198

Plane from Puerto Vallarta (PVR) to Veracruz (VER) via Mexico City

Average Duration
7h 40m
Estimated price
$1195-1196
Website
vivaaerobus.com

Plane from Puerto Vallarta (PVR) to Veracruz (VER)

Average Duration
6h 8m
Estimated price
$1195-1196
Bus
Contact phone
+52 333 111 8780
Website
vallartaplus.com

Bus from Puerto Vallarta to Terminal Tlaquepaque

Average Duration
5h
Estimated price
$55-55

Bus from Central ACN to La Tinaja

Average Duration
10h 30m
Estimated price
$2812-2813

Bus from La Tinaja to Veracruz

Average Duration
1h 12m
Estimated price
$2814-2815
Contact phone
+52 664 299 0487
Website
sites.miticket.mx

Bus from Central ACN to La Tinaja

Average Duration
10h 30m
Estimated price
$2812-2813
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from La Tinaja to Veracruz

Average Duration
1h 12m
Estimated price
$2814-2815

Bus from Terminal de Autobuses de Pasajeros de Oriente to Veracruz

Average Duration
7h 20m
Estimated price
$85-85
Contact phone
800 507 5500
Website
futura.com.mx

Bus from Puerto Vallarta to Terminal Central de Autobuses del Norte

Average Duration
12h 35m
Estimated price
$1197-1199
Contact phone
+52 800 800 0386
Website
etn.com.mx

Bus from Nuevo Vallarta to Terminal Central de Autobuses del Norte

Average Duration
10h 30m
Estimated price
$556-557

Puerto Vallarta to Veracruz: Overview of Bus, Train, Flight, and Car Trips

Traveling between Puerto Vallarta and Veracruz offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Puerto Vallarta to Veracruz, covering a distance of 787 miles. Enjoy the journey through diverse landscapes and charming towns along the way. 💰 Prices for this road trip range from $130 to $190, offering budget-friendly options for travelers seeking adventure. Experience the freedom of the open road as you navigate towards the historic city of Veracruz. ⏱️ With an estimated driving time of 13 hours and 26 minutes, prepare for a memorable and immersive travel experience from the Pacific coast to the Gulf of Mexico. Explore the rich culture and culinary delights awaiting you in Veracruz.
Average price
$130 - $190
🛫 If you're traveling from Puerto Vallarta to Veracruz by plane, be prepared for a journey with at least one stopover. The quickest flight with a layover lasts approximately 4 hours and 2 minutes. 🌴 Aeroméxico and Viva Aerobus are the airlines providing flights from Puerto Vallarta Airport to Veracruz Airport. The total duration of the trip by plane is around 4 hours and 19 minutes, making it a relatively swift option for reaching your destination.
Departure Point
Puerto Vallarta Airport
Arrival Point
Veracruz Airport. The quickest flight takes 4h 2m and has one stopover
🚌 While there is no direct bus from Puerto Vallarta to Veracruz, you can embark on a journey that involves transfers at Central ACN and La Tinaja. This route will take approximately 18 hours and 42 minutes to complete. 💰 The prices for a bus ticket between Veracruz and Puerto Vallarta can range from $55 to $197, offering travelers options to suit their budget and preferences for this 18-hour journey across Mexico.
Departure Point
Puerto Vallarta station
Arrival Point
Veracruz station

Frequently asked questions

Find out more about the route from Puerto Vallarta to Veracruz.

Or choose the category:
The distance between Puerto Vallarta and Veracruz is approximately 968.8 km, with a road distance of 1266.4 km. Travel times vary depending on the mode of transportation chosen. By plane, it takes around 5 hours and 23 minutes to reach Veracruz from Puerto Vallarta. If traveling by car, the journey takes approximately 13 hours and 26 minutes, while by bus it takes around 19 hours and 6 minutes.
The most cost-effective transportation option for traveling from Puerto Vallarta to Veracruz is by bus, which typically costs between $55 and $180. Although it is the most affordable option, it takes approximately 19 hours and 6 minutes. If time is a priority, the quickest way to travel is by plane. Flying from Puerto Vallarta to Veracruz takes about 5 hours and 23 minutes and costs between $100 and $240.
When traveling from Puerto Vallarta to Veracruz, the prices for a bus ticket can range from $56 to $176, depending on the specific bus company and the type of seat chosen.
To travel from Puerto Vallarta to Veracruz without using public transportation, you can consider renting a car. The driving distance between the two cities is approximately 1266.6 km, and the journey takes around 13 hours and 26 minutes. Rental car prices can range from $130 to $190, depending on the rental company and the type of car chosen.
The recommended way to travel from Puerto Vallarta to Veracruz without a car is by bus. The bus journey takes approximately 19 hours and 6 minutes and costs between $55 and $180.
Currently, there is no direct link between Puerto Vallarta and Veracruz by bus. However, there are bus services available. The journey involves transfers in Guadalajara and Orizaba and takes approximately 19 hours and 6 minutes. The bus services are operated by Vallarta Plus and ADO.
The flight duration between Puerto Vallarta and Veracruz varies depending on the number of stopovers. The quickest flight with one stopover takes approximately 4 hours and 24 minutes. However, it is important to note that there are no direct flights available between these two locations. The cost of a flight between Veracruz and Puerto Vallarta ranges from $106 to $235, depending on various factors such as airline, time of booking, and availability.
There are plenty of options for accommodation near Veracruz. With over 213 hotels to choose from, there is something to suit every budget and preference. Prices start at $50 per night, offering a range of affordable options.