1map logoGo to main page

Mexico City to Puerto Vallarta from $65: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mexico City, Mexico
to
Puerto Vallarta, Mexico

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

$65 by busBest price
654.4 kmDistance
1h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mexico City to Puerto Vallarta 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
1h  59m
Estimated price
$107-391
Recommended
Company
Futura
Bus
Average Duration
12h  35m
Estimated price
$65-120
Cheapest
route map
Distance: 654.4 km
Duration: 1h 30m

See more options

Company
various
Plane
Average Duration
3h  27m
Estimated price
$69-251
Company
various
Plane
Average Duration
2h  55m
Estimated price
$71-216
Company
various
Bus
Average Duration
12h  53m
Estimated price
$75-99
Company
various
Drive
Average Duration
9h  47m
Estimated price
$85-130

Traveling From Mexico City to Puerto Vallarta

Traveling from the bustling urban landscape of Mexico City to the serene beaches of Puerto Vallarta offers a shift from city excitement to coastal relaxation, catering to diverse tastes and experiences.

Best Neighbourhoods in Puerto Vallarta

Puerto Vallarta boasts vibrant neighborhoods, each with its own charm.

Zona Romantica
• Lively nightlife with numerous bars and restaurants.
• Beautiful beaches and a vibrant local art scene.
Marina Vallarta
• Upscale waterfront area with luxury resorts.
• Great shopping and fine dining options.
Downtown Puerto Vallarta
• Rich cultural scene with historic architecture.
• Bustling markets and local artisan shops.

Best Times To Visit Puerto Vallarta's Attractions

Visiting Puerto Vallarta’s attractions at the right time enhances your experience.

Malecón
Early mornings or late evenings offer a quieter stroll along this waterfront promenade.
Los Arcos Marine Park
Late afternoon is ideal for snorkeling, with fewer crowds and stunning light.
El Centro
Weekdays are best for exploring galleries and shops, avoiding bustling weekends.

Puerto Vallarta Weather: What to Expect Year-Round

Puerto Vallarta enjoys a tropical climate with warm temperatures year-round, making it appealing for beachgoers. The dry season from November to April offers the best weather for outdoor activities, while the rainy season from June to October brings occasional showers but can also provide a lush and vibrant landscape.

Dining Recommendation in Puerto Vallarta

When in Puerto Vallarta, savor the fresh taste of ceviche at Cafe des Artistes, where local seafood meets exquisite culinary artistry. This dining experience contrasts with the more urban, complex flavors of Mexico City, immersing you in a relaxed atmosphere that highlights the simplicity and vibrant flavors of coastal ingredients.

Mexico City - Puerto Vallarta operators

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

Plane Show flights
Website
vivaaerobus.com

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

Average Duration
1h 30m
Estimated price
$80-480

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

Average Duration
1h 40m
Estimated price
$60-270

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

Average Duration
3h 42m
Estimated price
$60-270

Plane from Toluca (TLC) to Puerto Vallarta (PVR)

Average Duration
1h 20m
Estimated price
$40-250
Website
aeromexico.com

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

Average Duration
1h 36m
Estimated price
$80-340

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

Average Duration
1h 50m
Estimated price
$100-300

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

Average Duration
3h 39m
Estimated price
$60-260

Plane from Toluca (TLC) to Puerto Vallarta (PVR)

Average Duration
1h 24m
Estimated price
$70-480
Bus Show bus routes
Contact phone
800 507 5500
Website
futura.com.mx

Bus from Terminal Central de Autobuses del Norte to Puerto Vallarta

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

Bus from Terminal Central de Autobuses del Norte to Nuevo Vallarta

Average Duration
12h 30m
Estimated price
$70-100

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

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

🚗 Escape the bustling streets of Mexico City and embark on a scenic road trip to Puerto Vallarta, spanning 859.4 km. 🌄 💸 Explore the flexibility of travel costs as you venture from Mexico City to Puerto Vallarta by car, with prices ranging from $85 to $130. 🛣️ 🏖️ Arrive in Puerto Vallarta after approximately 9 hours and 47 minutes of driving, feeling the coastal breeze and the warm embrace of this vibrant destination. 🌊
Average price
$85 - $130
🛫 Traveling from Mexico City to Puerto Vallarta by plane is a convenient option, with direct flights available that take around 1 hour and 30 minutes. 🏖️ Prices for flights between Puerto Vallarta and Mexico City can range from $107 to $391, providing travelers with a range of choices based on their budget and preferences.
Departure Point
Mexico City Santa Lucia Apt Airport
Arrival Point
Puerto Vallarta Airport
Useful tips for plane travellers
• Before boarding your flight from Mexico City Santa Lucia Airport to Puerto Vallarta, check for any potential delays, especially during peak tourist season, as flights may be affected by high demand.
• Upon arrival at Puerto Vallarta Airport, be prepared for a brief customs process; having your immigration forms filled out and ready can expedite your exit, letting you enjoy the beach sooner!
• Expect to pay approximately $300 to $500 pesos for a taxi from Puerto Vallarta Airport to the city center; confirm the fare with the driver before starting your journey to avoid any surprises.
🚌 The journey from Mexico City to Puerto Vallarta by bus takes approximately 12 hours and 35 minutes. ⏰ With affordable ticket prices ranging from $65 to $120, this bus trip provides an economical way to travel between these two vibrant Mexican cities.
Departure Point
Terminal Central de Autobuses del Norte station
Arrival Point
Puerto Vallarta station
Useful tips for bus travellers
• Book your tickets in advance through Futura's website (futura.com.mx) as prices can vary significantly from $65 to $120 depending on demand and booking time.
• Bring snacks and water for the long journey, as while the bus may have basic amenities, options for food and drink stops are limited along the route from Mexico City to Puerto Vallarta.
• Upon arrival at the Puerto Vallarta bus station, be prepared to navigate outside the terminal to find taxi services or local transport; there are official taxi stands that ensure safety and fare transparency, and you can also download local ride-sharing apps like Uber for convenience.

Frequently asked questions

Find out more about the route from Mexico City to Puerto Vallarta.

Or choose the category:
The distance between Mexico City and Puerto Vallarta is approximately 655.0 km via road. It takes about 9 hours and 44 minutes to travel by car and 11 hours and 33 minutes by bus from Mexico City to Puerto Vallarta. However, the quickest and most convenient option is to fly, which takes around 2 hours and 50 minutes. Another option is to take a bus from Mexico City to Mexico City Santa Lucia Airport, followed by a quick flight to Puerto Vallarta, which takes approximately 3 hours and 17 minutes.
The most cost-effective and time-efficient transportation option for traveling from Mexico City to Puerto Vallarta is by plane. Despite the higher cost, it takes only 2 hours and 50 minutes to reach Puerto Vallarta. Alternatively, if budget is a concern, taking a bus via Bucerías is a cheaper option, costing around $60-$110 but takes significantly longer at 11 hours and 33 minutes.
The prices of a bus ticket from Puerto Vallarta to Mexico City can range from $63 to $110.
To travel from Mexico City to Puerto Vallarta without using public transportation, you can opt to drive. The driving distance is approximately 862.6 km, and it takes around 9 hours and 44 minutes to drive from Mexico City to Puerto Vallarta.
The best way to travel from Mexico City to Puerto Vallarta without a car is by taking a bus via Bucerías. This option takes approximately 11 hours and 33 minutes and costs between $60 and $110.
Yes, there is a direct link between Mexico City and Puerto Vallarta. There is a bus service operated by Futura that departs from Mexico City North station and arrives at Puerto Vallarta. The journey takes approximately 12 hours and 35 minutes and the bus operates three times a day, every day.
The flight duration between Mexico City and Puerto Vallarta is typically around 1 hour and 35 minutes on a direct flight. The prices for flights can vary, ranging from $51 to $185, depending on factors such as the airline, the time of booking, and any additional services.
There are 1383+ hotels available in Puerto Vallarta offering a range of options for travelers. Prices for accommodations start at $82 per night, depending on the type of hotel and location. Some popular areas to stay in Puerto Vallarta include the Hotel Zone, Marina Vallarta, and the Romantic Zone, each offering its own unique atmosphere and amenities.