1map logoGo to main page

Mexico City, Federal District to Puerto Vallarta, Jalisco 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

Your journey from the bustling urban landscape of Mexico City to the serene beaches of Puerto Vallarta offers a captivating shift from vibrant city life to tranquil coastal relaxation.

Best Neighbourhoods in Puerto Vallarta

Puerto Vallarta boasts diverse neighborhoods, each offering a distinct charm.

Zona Romántica
• Lively nightlife with cafés and bars
• Charming cobblestone streets and art galleries
Marina Vallarta
• Upscale dining with stunning harbor views
• Great for yacht tours and water activities
Centro Histórico
• Rich cultural heritage and historic architecture
• Home to vibrant local markets and boutiques

Best Times To Visit Puerto Vallarta's Attractions

Maximize your Puerto Vallarta experience by choosing the right times to visit attractions.

El Malecón
Early mornings or late evenings offer cooler temperatures and fewer tourists.
Los Arcos Marine Park
Head out early on weekdays to enjoy snorkeling without the crowds.
Vallarta Botanical Gardens
Visiting on weekdays in the morning provides a tranquil escape and vibrant blooms.

Puerto Vallarta Weather: What to Expect Year-Round

Puerto Vallarta enjoys a tropical climate with warm temperatures year-round, making it a pleasant destination. The dry season from November to April offers prime conditions for outdoor activities, while the summer months can present higher humidity and chances of rain.

Dining Recommendation in Puerto Vallarta

Make sure to try the fresh ceviche at Mariscos El Coleguita, where local seafood shines in flavor and presentation, offering a refreshing contrast to Mexico City's rich, heavy dishes. The laid-back atmosphere, combined with the vibrant coastal flavors, creates a dining experience that embodies the essence of Puerto Vallarta.

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.

🚗 Embark on a scenic road trip from Mexico City to Puerto Vallarta, covering a distance of 534 miles through diverse landscapes and charming towns. 💸 Enjoy the flexibility of choosing from a range of prices, starting from $85 to $130, for your journey from Mexico City to the vibrant coastal city of Puerto Vallarta. ⏱️ Experience the thrill of a 9-hour and 47-minute drive, filled with adventure and stunning views, as you make your way from the bustling capital to the sandy beaches of Puerto Vallarta.
Average price
$85 - $130
🛫 Experience a convenient and swift journey from Mexico City Santa Lucia Apt Airport to Puerto Vallarta Airport with a direct flight lasting only 1 hour and 30 minutes. Airlines like Aeroméxico and Viva Aerobus provide efficient air travel options for this route. 🌴 Enjoy a seamless travel experience as you soar over Mexico's landscapes for just under 2 hours, finally arriving at the vibrant coastal city of Puerto Vallarta. Sit back, relax, and anticipate the adventures awaiting you upon landing. 💸 Flight prices between Puerto Vallarta and Mexico City range from $107 to $391, offering travelers a range of options to suit their budget and travel 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.
Departing from Terminal Central de Autobuses del Norte, Futura offers three daily services for a leisurely journey of approximately 12 hours and 35 minutes. Sit back, relax, and enjoy the ride. With affordable prices ranging from $65 to $120, embarking on this journey by bus is not only convenient but also budget-friendly. Prepare for an unforgettable trip filled with new experiences and breathtaking landscapes.
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 407 miles by air, while the road distance is about 536 miles. If you choose to fly, it takes around 2 hours and 50 minutes to reach Puerto Vallarta from Mexico City. However, if you prefer traveling by bus, it will take about 11 hours and 33 minutes, while driving by car will take approximately 9 hours and 44 minutes.
The most cost-effective transportation option for traveling from Mexico City to Puerto Vallarta is by taking a bus via Bucerías, which costs $60-$110 and takes approximately 11 hours and 33 minutes. This option allows you to enjoy the scenic route and is suitable for travelers on a budget. However, if you are looking for a time-efficient option, then flying is the quickest way to reach Puerto Vallarta from Mexico City, taking only 2 hours and 50 minutes. Though it may be a bit more expensive, it allows you to arrive at your destination in a fraction of the time.
The prices for a bus ticket between Mexico City and Puerto Vallarta range from $63 to $110. The cost may vary depending on the type of bus service, such as standard or executive class. It is advisable to check with different bus operators and compare prices to find the best deal for your travel needs.
To get from Mexico City to Puerto Vallarta without using public transportation, you can choose to drive. The driving distance between the two cities is approximately 536 miles, and it takes around 9 hours and 44 minutes to complete the journey by car. The prices for car rentals vary, ranging from $85 to $130. Driving allows you the flexibility to stop along the way and enjoy the scenic beauty of Mexico.
To travel from Mexico City to Puerto Vallarta without a car, the best option is to take a bus via Bucerías. The journey takes approximately 11 hours and 33 minutes and the ticket prices range from $60 to $110. There are several bus companies that operate this route, offering comfortable and reliable transportation options for travelers.
Yes, there is a direct link between Mexico City and Puerto Vallarta by bus. Futura operates bus services three times a day, every day, with the journey taking approximately 12 hours and 35 minutes. Buses depart from Mexico City North and arrive at Bucerías in Puerto Vallarta.
The flight from Mexico City to Puerto Vallarta typically takes 1 hour and 35 minutes. The cost of a flight between the two cities can vary, with prices ranging from $51 to $185. It is important to check with different airlines and compare prices to find the best deal for your travel needs.
There is a wide range of accommodations available near Puerto Vallarta with over 1383 hotels to choose from. Prices start at $82 per night, offering options for various budgets. Whether you prefer luxury resorts, boutique hotels, or budget-friendly accommodations, there are plenty of choices to suit your needs. From beachfront properties to centrally located hotels, you can find the perfect place to stay near Puerto Vallarta.

Trips from Mexico City

Trips to Puerto Vallarta