There are 2 way(s) to get from Puerto Vallarta to Mexico City
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
For routes over 8-10 hours by bus, always check flight prices. A flight from Puerto Vallarta to Mexico City, for instance, saves you 8 hours compared to the bus, often for a surprisingly small additional cost. Don't commit to a 20-hour coach if a cheap flight exists!
Mexico City has four main bus terminals (TAPO, Norte, Sur, Poniente) serving different regions. Make sure you know which terminal your bus departs from or arrives at to avoid confusion and wasted time. This prevents you from turning up at the wrong place.
For popular island destinations like Holbox, Isla Mujeres, or Cozumel, ferries can fill up, especially during peak season. It's wise to book your ferry tickets online in advance to guarantee your spot and avoid missing the last departure. Never assume there's a bus to an island!
Budget airlines often have strict luggage policies. While a flight might be cheaper, ensure you factor in baggage fees, which can quickly add up. This avoids unexpected costs and ensures your cheap flight remains truly economical.
For journeys like Oaxaca to San Cristóbal de las Casas, an overnight bus can save you a night's accommodation. ADO and other operators offer comfortable 'ejecutivo' or 'platino' classes with wider seats. This is a great way to optimize your travel time and budget.
🛣️ The journey experience
Navigating Mexico's vast and vibrant landscapes requires smart travel choices, and the journey from Puerto Vallarta to Mexico City is a prime example. You want to know instantly whether a route is a coach, a flight, or a ferry, and see honest door-to-door times to avoid any surprises. For this particular route, the choice between a comfortable ADO-style coach and a quick domestic flight is key to a smooth experience, saving you from a potentially long haul when a faster option exists.
From Puerto Vallarta to Mexico City, you have two main options: a long-distance coach or a domestic flight. The bus journey typically takes around 10 hours and costs about 18€. Several reputable operators, such as Primera Plus or ETN, offer comfortable services with amenities like reclining seats and onboard restrooms. Alternatively, a flight dramatically cuts down travel time, usually taking just 2 hours, with prices starting from 55€ with airlines like Viva Aerobus or Volaris. This significant time difference is often a decisive factor for independent travellers.
While Mexico boasts an excellent coach network for most intercity routes, for a long haul like Puerto Vallarta to Mexico City, a cheap domestic flight is almost always the smarter choice. It bypasses a 10-hour bus ride, which can feel lengthy even on a comfortable coach, allowing you more time to explore your destination. Booking coaches and flights online with instant confirmation is readily available, ensuring you can plan your trip with confidence and avoid committing to an overly long journey when a convenient flight awaits.
Frequently asked questions — Puerto Vallarta → Mexico City
For the Puerto Vallarta to Mexico City route, flying is generally the best option. A flight takes just 2 hours, compared to a 10-hour bus ride. While buses are comfortable, the significant time saving offered by a flight (often from 55€) makes it the preferred choice for most travellers, especially for such a long distance.
The bus journey from Puerto Vallarta to Mexico City typically takes approximately 10 hours. This is a long haul, even on Mexico's comfortable long-distance coaches like Primera Plus or ETN, which offer amenities designed for extended travel. It's a full day or overnight trip.
A bus ticket from Puerto Vallarta to Mexico City costs around 18€. Prices can vary slightly depending on the operator, the class of service (e.g., standard vs. 'ejecutivo'), and how far in advance you book. It offers a budget-friendly way to travel if time is not your primary concern.
Yes, there are frequent direct flights from Puerto Vallarta to Mexico City. Airlines such as Viva Aerobus and Volaris offer several daily services. Flight prices start from around 55€, making them a very competitive option, especially considering the significant time savings compared to the bus.
✨ Why visit Mexico City?
- ✓ Explore the historic Zócalo, featuring the Metropolitan Cathedral and National Palace.
- ✓ Wander through the colorful Frida Kahlo Museum (Casa Azul) in Coyoacán.
- ✓ Discover the ancient Aztec pyramids of Teotihuacan, a UNESCO World Heritage site.
- ✓ Indulge in authentic Mexican street food, from tacos al pastor to esquites.
- ✓ Experience the vibrant nightlife and upscale restaurants in Roma and Condesa.
☀️ When to visit Mexico City?
HIGH-ALTITUDE SUBTROPICAL HIGHLAND
March to May and September to November — pleasant temperatures, less rain, ideal for sightseeing.
What to do in Mexico City?
Local experiences, must-see sights and activities selected for you
⏱️ How long to visit Mexico City?
For an independent francophone traveler, 5-7 days is ideal to comfortably explore Mexico City. This allows you to cover major historical sites, museums, and enjoy local cuisine without rushing. If you have less time (3-4 days), focus on the historic center and a couple of key neighborhoods like Roma or Condesa. For a longer stay (8-10 days), consider day trips to nearby pyramids or colonial towns to enrich your experience.
Related searches