1map logoGo to main page

Puerto Vallarta, Jalisco to Puebla, Puebla from $76: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Puerto Vallarta, Mexico
to
Puebla, Mexico

How to Get from Puerto Vallarta to Puebla: 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.

$76 by busBest price
760 kmDistance
3h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Puerto Vallarta to Puebla 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
5h  14m
Estimated price
$142-320
Recommended
Company
various
Bus
Average Duration
15h  50m
Estimated price
$76-189
Cheapest
route map
Distance: 760 km
Duration: 3h 27m

See more options

Company
various
Plane
Bus
Average Duration
5h  2m
Estimated price
$81-237
Company
various
Bus
Average Duration
14h  55m
Estimated price
$84-1420
Company
various
Plane
Taxi
Average Duration
3h  27m
Estimated price
$197-506
Company
N/A
Drive
Average Duration
10h  46m
Estimated price
$1421-1422

Traveling From Puerto Vallarta to Puebla

The journey from Puerto Vallarta, with its vibrant beaches and lively nightlife, to Puebla, rich in history and colonial architecture, offers you a fascinating contrast between coastal relaxation and urban exploration.

Best Neighborhoods in Puebla

Puebla's neighborhoods each offer distinct experiences and attractions for visitors.

Historic Center
• Home to stunning colonial architecture.
• Bustling with cafes and shops.
Cholula
• Famous for its archaeological sites.
• Features a vibrant arts scene.
La Paz
• Known for trendy restaurants and bars.
• Offers a lively street market atmosphere.

Best Times To Visit Puebla's Attractions

Knowing when to visit Puebla's attractions can greatly enhance your experience.

Puebla Cathedral
Visit early in the morning to enjoy serene views and fewer tourists.
Cholula Pyramid
Late afternoon visits offer cooler temperatures and stunning sunset views.
Museo Amparo
Weekdays, especially Tuesday to Thursday, ensure a quieter, immersive visit.

Puebla Weather: What to Expect Year-Round

Puebla enjoys a temperate climate with mild winters and warm summers, making it accessible year-round. The best times to visit are during the spring and fall, when pleasant temperatures enhance your sightseeing experience.

Dining Recommendation in Puebla

Don't miss tasting Mole Poblano at a local restaurant like El Mural de los Poblanos; this rich and complex sauce layered with chocolate and spices captures the essence of Puebla’s culinary heritage. Unlike the fresh seafood found in Puerto Vallarta, Puebla's dishes highlight robust flavors and local ingredients, offering a deeper dive into Mexico's diverse gastronomy.

Puerto Vallarta - Puebla operators

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

Plane
Website
vivaaerobus.com

Plane from Puerto Vallarta (PVR) to Puebla (PBC)

Average Duration
5h 14m
Estimated price
$142-320

Plane from Puerto Vallarta (PVR) to Mexico City Santa Lucia Apt (NLU)

Average Duration
1h 40m
Estimated price
$1427-3200

Plane from Puerto Vallarta (PVR) to Mexico City (MEX)

Average Duration
1h 40m
Estimated price
$3201-3202
Website
volaris.com

Plane from Puerto Vallarta (PVR) to Puebla (PBC)

Average Duration
5h 14m
Estimated price
$142-320

Plane from Puerto Vallarta (PVR) to Mexico City (MEX)

Average Duration
1h 38m
Estimated price
$3201-3205
Bus
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
$1424-1421

Bus from Terminal Central de Autobuses del Norte to Puebla CAPU

Average Duration
2h 50m
Estimated price
$3208-3209
Contact phone
+52 222 273 8300
Website
estrellaroja.com.mx

Bus from Terminal Central de Autobuses del Norte to Puebla CAPU

Average Duration
2h 50m
Estimated price
$3208-3209
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Terminal Central de Autobuses del Norte to Puebla CAPU

Average Duration
2h 27m
Estimated price
$760-761
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPU

Average Duration
2h 50m
Estimated price
$762-32060
Contact phone
800 507 5500
Website
estrellablanca.com.mx

Bus from Puerto Vallarta to Terminal Central de Autobuses del Norte

Average Duration
12h 35m
Estimated price
$767-7640
Other Show other routes
Contact phone
+52 555 571 9344

Other from Mexico City Santa Lucia Apt to Puebla

Average Duration
1h 48m
Estimated price
$32080-1429

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

Traveling between Puerto Vallarta and Puebla 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.

🚗 Enjoy a scenic road trip from Puerto Vallarta to Puebla covering 622 miles of diverse landscapes and charming towns along the way. 💰 Experience budget-friendly travel options ranging from $100 to $150 for a cost-effective journey via car from Puerto Vallarta to Puebla. 🌄 Embark on a day-long adventure through Mexico's breathtaking vistas, cultural sites, and culinary delights as you drive approximately 10 hours and 46 minutes to reach the historical city of Puebla.
Average price
$100 - $150
🛫 Flying from Puerto Vallarta to Puebla involves a connecting flight as there is no direct option available. The quickest route with one stopover takes about 4 hours and 40 minutes. 🌎 Airlines like Volaris and Viva Aerobus provide flights from Puerto Vallarta Airport to Puebla Airport, making it convenient for travelers to reach their destination. The total travel time to reach Puebla from Puerto Vallarta by plane is approximately 5 hours and 14 minutes. 💸 Prices for flights between Puebla and Puerto Vallarta can vary, ranging from $142 to $320 depending on the airline, time of booking, and other factors.
Departure Point
Puerto Vallarta Airport
Arrival Point
Puebla Airport. The quickest flight takes 4h 40m and has one stopover
🌄 The scenic route from Puerto Vallarta to Puebla by bus takes approximately 14 hours and 55 minutes, offering a comfortable and affordable way to travel between these destinations. Passengers can enjoy the diverse landscapes of Mexico along the way. 💸 Prices for a bus ticket between Puebla and Puerto Vallarta typically range from $76 to $189, providing flexibility for travelers seeking different levels of comfort and amenities during their journey. This bus trip offers a great opportunity to experience the beauty of Mexico while traveling conveniently between these two vibrant cities.
Departure Point
Nuevo Vallarta station
Arrival Point
Puebla CAPU station

Frequently asked questions

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

Or choose the category:
The distance between Puerto Vallarta and Puebla is approximately 472 miles, with a road distance of 622 miles. The typical travel times for various modes of transportation are as follows: It takes 6 hours and 10 minutes to reach Puebla from Puerto Vallarta by flying to Mexico City and then taking a bus. Alternatively, flying directly from Puerto Vallarta to Puebla takes around 8 hours and 36 minutes. Driving by car takes approximately 10 hours and 46 minutes, while taking a bus from Puerto Vallarta to Puebla takes approximately 14 hours and 37 minutes.
The most cost-effective option for traveling from Puerto Vallarta to Puebla is by bus, which takes approximately 15 hours and 28 minutes and costs between $65 and $180. However, if time is more of a priority, the quickest option is to fly and then take a bus, which takes around 6 hours and 10 minutes and costs between $55 and $250. It ultimately depends on the traveler's budget and time constraints in choosing the most suitable transportation option for this route.
The prices for a bus ticket between Puerto Vallarta and Puebla can range from $73 to $191, depending on the bus company and the type of seat chosen. It is recommended to book in advance to get the best price. Other modes of transportation, such as flying or driving, may have different prices that vary based on factors such as airline, class, and fuel prices. It is advised to check with airlines or rental car companies for specific prices when considering alternative modes of travel.
To travel from Puerto Vallarta to Puebla without using public transportation, you can opt to rent a car. The driving distance between the two cities is approximately 622 miles, and it takes around 10 hours and 46 minutes to drive this route. Rental car prices for this journey can range from $100 to $150, depending on the rental company and type of car chosen. Renting a car offers the convenience of flexible travel times and allows you to explore different sights along the way.
To travel from Puerto Vallarta to Puebla without a car, the best option is to take a bus via Nuevo Vallarta. The journey takes approximately 14 hours and 37 minutes, and ticket prices can range from $70 to $200. This is a convenient and cost-effective way to reach Puebla while enjoying the scenic route.
Yes, there is a indirect link between Puerto Vallarta and Puebla. There are bus services available that require transfers. The journey usually takes around 14 hours and 37 minutes, including the transfers. The bus services are operated by ETN and Ómnibus Cristóbal Colón, with departures from Nuevo Vallarta and arrivals at Puebla CAPU station.
The flight duration between Puerto Vallarta and Puebla typically takes about 6 hours and 55 minutes with one stopover. However, there are no direct flights available between these two destinations. The cost of a flight between Puebla and Puerto Vallarta can range from $118 to $234, depending on factors such as the airline, time of booking, and availability. It is advisable to check with different airlines and booking platforms for the best deals on flights between these two cities.
There are numerous accommodation options available near Puebla. With over 360 hotels to choose from, travelers have a wide variety of choices to suit their preferences and budgets. Prices for hotels in Puebla start at $48 per night, making it possible for travelers to find affordable options. Whether you're looking for luxury resorts, budget-friendly hotels, or charming boutique accommodations, Puebla has something for everyone.

Trips from Puerto Vallarta