1map logoGo to main page

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

Traveling from Puerto Vallarta to Mexico City offers a lively transition from the beachside charm and relaxation of the Pacific coast to the bustling urban scene rich in culture and history.

Best Neighbourhoods in Mexico City

Mexico City boasts vibrant neighborhoods, each with its own character.

Rome
• Trendy cafes and shops line the streets.
• A hub for art and cultural events.
Condesa
• Beautiful parks perfect for relaxation.
• Famous for its nightlife and dining options.
Polanco
• Upscale shopping and luxury brands available.
• Home to renowned museums and art galleries.

Best Times To Visit Mexico City's Attractions

Timing your visits can elevate your experience in Mexico City.

Chapultepec Park
Early mornings are ideal for enjoying tranquility and stunning views.
Frida Kahlo Museum
Visit on weekdays right after opening to avoid long lines.
Teotihuacan Pyramids
Arrive close to sunrise for cooler temperatures and fewer visitors.

Mexico City Weather: What to Expect Year-Round

Mexico City enjoys a mild climate with warm summers and cool winters, making it pleasant for year-round visits. However, be mindful of the rainy season from June to September, as this can impact outdoor activities.

Dining Recommendation in Mexico City

Try the suadero tacos at El Vilsito, a local favorite where the savory meat is cooked to perfection and served with fresh tortillas. This experience contrasts sharply with Puerto Vallarta's seafood-centric cuisine, offering bold flavors and a vibrant street atmosphere that showcases the heart of Mexico City's culinary scene.

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 journey from Puerto Vallarta to Mexico City by car, covering a distance of 547 miles. Enjoy the diverse landscapes and charming towns along the route. 💸 Prices for this road trip adventure range from $90 to $140, offering budget-friendly options for travelers exploring the heart of Mexico. Take advantage of the flexibility and freedom that driving provides. 🌆 Arrive in Mexico City after an approximately 9-hour and 34-minute drive, ready to immerse yourself in the vibrant culture, rich history, and delicious cuisine the capital has to offer. This road trip promises an unforgettable experience through the heart of Mexico.
Average price
$90 - $140
🚂 Embark on a scenic train journey from Puerto Vallarta to Mexico City! With multiple route options available, you can choose the one that suits your travel preferences and schedule. 🚌 Each route offers a unique experience with transfers in cities like Guadalajara and Querétaro. Enjoy the convenience of comfortable buses operated by reputable agencies like Vallarta Plus and Primera Plus. 🌆 Arrive in Mexico City after a relaxing ride through Mexico's beautiful landscapes, ready to explore all the vibrant culture and history this bustling capital has to offer.
🛫 Experience a convenient and swift journey from Puerto Vallarta to Mexico City by opting for a direct flight that takes just 1 hour and 38 minutes. Choose from reputable airlines like Volaris, Viva Aerobus, and Aeroméxico for a comfortable and hassle-free travel experience. 🌆 Enjoy a seamless transition from the beautiful beaches of Puerto Vallarta to the vibrant metropolis of Mexico City in just 2 hours and 6 minutes by plane. Take in the stunning aerial views as you soar towards your destination and prepare for a memorable adventure in the capital city. 💸 With flight prices ranging from $74 to $218, finding a budget-friendly option for your journey between Mexico City and Puerto Vallarta is easily accessible. Plan ahead, compare fares, and secure your ticket to embark on a memorable trip from one captivating Mexican destination to another.
Departure Point
Puerto Vallarta Airport
Arrival Point
Mexico City Airport
🚌Embark on a scenic journey from Puerto Vallarta to Mexico City by bus, with services operated by ETN Turistar departing three times a day for a 12-hour and 35-minute ride to Terminal Central de Autobuses del Norte. 🛤️Explore multiple routes with varying durations and transfers, such as the 11-hour and 36-minute journey via Guadalajara, offered by agencies like Vallarta Plus and Primera Plus, for a unique travel experience.
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 cheapest way to travel from Puerto Vallarta to Mexico City is by bus. There are several bus companies that operate this route, such as ADO and ETN. The bus journey takes approximately 12 hours and 35 minutes and tickets generally cost between $60 and $110, depending on the class and amenities of the bus. It is recommended to book your ticket in advance to secure the best fares.
The fastest way to travel from Puerto Vallarta to Mexico City is by flying. There are several airlines that offer direct flights between the two cities. The flight takes approximately 3 hours and 20 minutes and the ticket prices range from $50 to $190, depending on the airline and the time of booking. Flying allows you to save time and reach your destination quickly and conveniently.
The distance between Puerto Vallarta and Mexico City is approximately 407 miles. If you choose to travel by road, the distance is around 546.2 miles. Keep in mind that the travel time may vary depending on the route you take and the mode of transportation. It is advisable to plan your journey accordingly and consider the available travel options.
The best way to travel from Puerto Vallarta to Mexico City without a car is by bus. You can take a bus from Puerto Vallarta to Nuevo Vallarta, and then transfer to another bus that goes directly to Mexico City. The journey takes approximately 11 hours and 44 minutes, and the ticket price ranges from $65 to $130 depending on the class of the bus. This option is not only cost-effective but also allows you to enjoy the scenic views during your journey.
The journey from Puerto Vallarta to Mexico City takes approximately 3 hours and 20 minutes, including transfers. This travel time may vary depending on factors such as traffic and the mode of transportation chosen. It is recommended to check the schedules and plan accordingly to ensure a smooth journey.
There are numerous accommodation options available in Mexico City. You can choose from a wide range of hotels, with over 1117+ options to explore. Prices for hotels in Mexico City start at $57 per night, making it affordable for various budgets. It is recommended to book your stay in advance to secure the best deals and availability.
Yes, it is possible to drive from Puerto Vallarta to Mexico City. The driving distance between the two cities is about 546 miles, and it typically takes approximately 9 hours and 30 minutes to complete the journey. However, please note that road conditions and traffic can vary, so it is advisable to plan your trip accordingly and make necessary pit stops along the way.
Yes, there is a direct bus between Puerto Vallarta and Mexico City. The bus service operates three times a day, seven days a week, with departures from Puerto Vallarta and arrivals at Mexico City North. The journey takes approximately 12 hours and 35 minutes. This direct bus is a convenient option for travelers looking to reach Mexico City from Puerto Vallarta.
The bus from Puerto Vallarta to Mexico City arrives at the Mexico Norte station. This station is located in the northern part of the city, making it a convenient arrival point for travelers heading to various destinations within Mexico City. The Mexico Norte station is well-connected to public transportation options, making it easy for passengers to continue their journey to their desired location in the city.
To get from Puerto Vallarta to Mexico City, the cheapest way is by bus. Buses are available for a price range of $60 to $110, and the journey takes approximately 12 hours and 35 minutes. The bus ride is a cost-effective option for travelers looking to save money on transportation.
Volaris, Aeroméxico, and Viva Aerobus are the airlines that offer flights between Puerto Vallarta and Mexico City. Puerto Vallarta Airport serves as the departure point, while Mexico City Airport is the arrival destination. These airlines provide convenient options for travelers looking to fly between these two cities with various flight schedules throughout the day.
The fastest way to travel from Puerto Vallarta to Mexico City is by plane. Several airlines, including Volaris, Aeroméxico, and Viva Aerobus, offer direct flights from Puerto Vallarta Airport to Mexico City Airport. The flight duration is approximately 1 hour and 38 minutes, making it a quick option. Prices for flights between the two cities range from $52 to $183, depending on the airline and time of booking.
The flight from Puerto Vallarta to Mexico City typically takes approximately 1 hour and 38 minutes. This is based on the quickest and most direct flight available between the two cities. However, please note that actual flight times may vary depending on factors such as weather conditions and air traffic. It is always recommended to check with the airline for the most up-to-date and accurate flight information.
The cost of a flight from Puerto Vallarta to Mexico City can range from $52 to $183, depending on factors such as the airline, time of booking, and travel dates. It is recommended to book your flight in advance and compare prices from different airlines to get the best deal. Additionally, prices may also vary based on the class of travel and any additional services or amenities included.
The cost of a bus ticket from Puerto Vallarta to Mexico City can range from $66 to $126, depending on the provider and type of bus service. It's recommended to check with different bus companies to compare prices and find the best deal. Prices may also vary depending on the time of year and availability, so it's advisable to book in advance to secure a lower fare.
Driving from Puerto Vallarta to Mexico City would cost approximately $90 to $140, depending on factors such as the type of vehicle, fuel consumption, and toll fees. It is important to consider the cost of fuel and any toll roads along the route when calculating the total cost. Additionally, keep in mind that the driving time for this journey is approximately 10-12 hours, so budget for accommodation or rest stops if necessary.

Trips from Puerto Vallarta

Trips to Mexico City