1map logoGo to main page

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

Compare Travel Options and Prices

from
Puerto Vallarta, Mexico
to
Mexico City, Mexico

How to Get from Puerto Vallarta to Mexico City: 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
655.3 kmDistance
1h 59m Fastest

Compare Train, Bus, Flight, and Driving Options

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

See more options

Company
various
Plane
Average Duration
3h  26m
Estimated price
$70-251
Company
ETN Turistar
Bus
Average Duration
11h  48m
Estimated price
$75-101
Company
N/A
Drive
Average Duration
9h  34m
Estimated price
$90-140
Company
various
Plane
Average Duration
1h  59m
Estimated price
$108-392

Traveling From Puerto Vallarta to Mexico City

The journey from Puerto Vallarta to Mexico City offers a fascinating contrast between the serene beaches and vibrant nightlife of the coast and the bustling energy and cultural richness of the capital.

Best Neighbourhoods in Mexico City

Mexico City boasts diverse neighborhoods, each offering distinct experiences.

Roma
• Trendy cafes and gourmet restaurants abound.
• Art galleries and boutiques line the streets.
Condesa
• Lush parks provide a relaxing atmosphere.
• Vibrant nightlife draws a lively crowd.
Centro Histórico
• Rich history with stunning colonial architecture.
• Home to major museums and cultural landmarks.

Best Times To Visit Mexico City's Attractions

Timing your visits to attractions in Mexico City can enhance your experience significantly.

Chapultepec Park
Visit early in the morning on weekdays for fewer crowds and serene strolls.
Frida Kahlo Museum
Choose weekday afternoons to enjoy art without long waits and busy tours.
Teotihuacan Pyramids
Arrive at sunrise for cooler temperatures and to explore before the crowds arrive.

Mexico City Weather: What to Expect Year-Round

Mexico City enjoys a temperate climate with mild winters and warm summers, making it a pleasant destination year-round; however, the rainy season from June to September can impact outdoor plans. For the best weather, consider visiting during the dry months of March to May or September to November.

Dining Recommendation

Savor the rich, complex flavors of mole at Restaurante Azul Histórico, where traditional recipes are brought to life with local ingredients in an elegant setting. This culinary experience contrasts with the fresh seafood and beachside dining of Puerto Vallarta, offering you a chance to indulge in Mexico City's vibrant food scene and historical influences.

Puerto Vallarta - Mexico City operators

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

Plane Show flights
Website
vivaaerobus.com

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

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

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

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

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

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

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

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

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

Average Duration
1h 31m
Estimated price
$80-340
Website
volaris.com

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

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

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

Average Duration
1h 19m
Estimated price
$70-480
Bus Show bus routes
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
$75-100
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
$65-120

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

Traveling between Puerto Vallarta and Mexico City 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 Mexico City covering a distance of 880.3 km, offering breathtaking views of the Mexican countryside along the way. 💰 Enjoy flexible budget options ranging from $90 to $140 for the cost of travel by car, making it an affordable and adventurous journey through different landscapes and culture. 🌆 Arrive in bustling Mexico City after approximately 9 hours and 34 minutes of driving, ready to explore the vibrant streets, historical sites, and delicious cuisine that await you in the heart of Mexico.
Average price
$90 - $140
🚂 Traveling from Puerto Vallarta to Mexico City by train offers a scenic journey spanning 707 km. 🚌 The route options vary in duration, ranging from 11 to 13 hours, with transfers in cities like Guadalajara and Santiago de Querétaro.
🛫 Flying from Puerto Vallarta to Mexico City is a convenient journey that typically takes around 1 hour and 38 minutes on a direct flight. Airlines such as Volaris, Viva Aerobus, and Aeroméxico operate flights on this popular route. 🌆 Once you land in Mexico City, it will take an additional 28 minutes to reach your final destination. 💸 Flight prices between Puerto Vallarta and Mexico City vary, offering options for different budgets ranging from $74 to $218.
Departure Point
Puerto Vallarta Airport
Arrival Point
Mexico City Airport
🚌 Traveling from Puerto Vallarta to Mexico City by bus is a convenient and affordable option. The journey takes approximately 12 hours and 35 minutes, with buses departing three times a day. 🛤️ There are different routes available for the trip, each offering a unique travel experience with various stops and transfers along the way. The distances range from 670 km to 783 km, depending on the route chosen. 🎫 Prices for the bus tickets between Puerto Vallarta and Mexico City can vary from $65 to $120, providing travelers with budget-friendly transportation options for exploring the vibrant capital city of Mexico.
Departure Point
Nuevo Vallarta station
Arrival Point
Terminal Central de Autobuses del Norte station
Useful tips for bus travellers
• Consider booking your ticket in advance with ETN Turistar at ETN or Primera Plus at Primera Plus to secure your seat and possibly take advantage of discounts on your Puerto Vallarta to Mexico City journey.
• During your approximately 12-hour bus ride, bring snacks and bottled water, as food options may be limited, and make sure to pack a light blanket or hoodie for comfort as the temperature on the bus can get chilly, especially at night.
• Upon arriving at Terminal Central de Autobuses del Norte in Mexico City, familiarize yourself with the station layout using the station map and consider using authorized taxis or rideshare services like Uber for your onward journey to ensure a safe and efficient transfer to your final destination.

Frequently asked questions

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

Or choose the category:
The distance between Puerto Vallarta and Mexico City is approximately 655 km by air, although the road distance is longer at 880 km. Traveling by plane is the fastest option, taking approximately 2 hours and 6 minutes. Alternatively, driving by car from Puerto Vallarta to Mexico City would take around 9 hours and 34 minutes, while taking a bus would be a longer journey of approximately 12 hours and 35 minutes.
The most cost-effective option for traveling from Puerto Vallarta to Mexico City is by bus, with prices ranging from $65 to $120 and a travel time of 12 hours and 35 minutes. However, the most time-efficient option is to fly, with flights taking approximately 1 hour and 59 minutes and costing between $100 to $400.
The prices for a bus ride between Mexico City and Puerto Vallarta typically range from $65 to $120, depending on the bus service provider and amenities offered. It is advisable to book tickets in advance to secure the best rates and availability. Additionally, prices may fluctuate based on the season and demand, so it's a good idea to compare prices from different bus companies before making a reservation. Overall, budgeting between $65 to $120 for a bus journey between Puerto Vallarta and Mexico City is recommended for travel planning.
To get from Puerto Vallarta to Mexico City without using public transportation, you can choose to drive. The driving distance is 880 km and it takes around 9 hours and 34 minutes to drive between the two cities. You can expect the cost for this journey by car to range from $90 to $140, depending on factors such as gas prices and toll fees along the way.
To travel from Puerto Vallarta to Mexico City without a car, the best option is to take a bus via Boulevard Nuevo Vallarta. The bus journey typically takes around 11 hours and 48 minutes and costs between $75 and $110.
Yes, there is a direct link between Puerto Vallarta and Mexico City provided by the bus service operated by ETN Turistar. The direct bus route departs from Puerto Vallarta and arrives at Terminal Central de Autobuses del Norte in Mexico City. The service operates three times a day, offering travelers a convenient option for commuting between these two popular Mexican cities. The journey by bus typically takes around 12 hours and 35 minutes, providing a comfortable and cost-effective travel alternative for those looking to explore both destinations.
The flight between Puerto Vallarta and Mexico City typically takes around 1 hour and 38 minutes, making it a quick and convenient option for travelers. The cost of a flight between these cities can range from $74 to $218, depending on the airline, time of booking, and availability.
There are numerous accommodation options in Mexico City, with over 2846 hotels available for you to choose from. Prices for hotels start at $49 per night, providing a range of choices to suit various budgets.