Mexico

How to get from Puerto Vallarta to Mexico City

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
1h 30min
💶
From
18€
📍
Distance
651 km
Powered by 12Go system

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.

🚌 Departure from Puerto Vallarta
📍The main departure point for buses from Puerto Vallarta is the Central de Autobuses de Puerto Vallarta, located on the outskirts of the city. This modern terminal serves all major long-distance bus operators like Primera Plus and ETN, offering comfortable waiting areas and various services.
🚇To reach the Central de Autobuses from downtown Puerto Vallarta, you can take a local bus for about 10-15 MXN (less than 1€) which takes 20-30 minutes, or a taxi/Uber for around 150-250 MXN (8-13€), taking 15-20 minutes depending on traffic.
⏰Buses from Puerto Vallarta to Mexico City typically run throughout the day and night. You can expect departures every few hours, with services starting early morning and continuing until late evening, including several overnight options.
💸 Transport from 18€ per person
⚡ Fastest: 1h 30min
🗓 Book now Secure payment · via 12go.asia
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Always Compare Flights for Long Hauls

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!

💡
Understand Mexico City's Bus Terminals

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.

💡
Book Ferries in Advance for Islands

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!

💡
Check Luggage Allowances for Flights

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.

💡
Consider Overnight Buses for Shorter Journeys

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

✨ 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.
🌙
Recommended stay
4 to 6 nights — allowing comprehensive exploration of culture, history, and cuisine.

☀️ When to visit Mexico City?

HIGH-ALTITUDE SUBTROPICAL HIGHLAND

March to May and September to November — pleasant temperatures, less rain, ideal for sightseeing.

Jan 😐
Feb 😐
Mar 😊
Apr 😊
May 😐
Jun 😞
Jul 😞
Aug 😞
Sep 😞
Oct 😐
Nov 😊
Dec 😐
📍
In Mexico City — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Mexico City
Compare the best rates available
via trip.com

What to do in Mexico City?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🏛️
Explore Historic Center Zócalo
Immerse yourself in Mexico City's vibrant heart. Visit the Metropolitan Cathedral, Palacio Nacional (with Diego Rivera murals), and Templo Mayor ruins. Allow ample time to wander the surrounding streets and soak in the atmosphere. Weekends are lively but also more crowded.
🗿
Anthropology Museum Chapultepec
Discover Mexico's rich pre-Hispanic heritage at this world-class museum. Its vast collection includes the Aztec Sun Stone and Olmec colossal heads. Plan at least 3-4 hours to properly explore the main halls. Arrive early to avoid the largest crowds.
🛶
Boat Ride Xochimilco Canals
Experience the colorful floating gardens of Xochimilco on a traditional trajinera boat. Enjoy mariachi music and local food from vendors paddling alongside. Renting a whole boat (around 20-30€/hour) offers more flexibility. Best enjoyed with friends or fellow travelers.
🎨
Frida Kahlo Museum (Casa Azul)
Visit the iconic 'Blue House' where Frida Kahlo was born, lived, and died. It offers an intimate glimpse into her life and art. Book tickets online well in advance, as same-day availability is rare and queues can be very long. Allow 1.5-2 hours for the visit.
🌮
Taste Street Tacos Roma Norte
Indulge in authentic Mexican street food, especially tacos, in the trendy Roma Norte neighborhood. Seek out local taquerias for a true culinary experience. Don't be afraid to try different stands; follow where the locals queue. Expect to pay around 1-2€ per taco.
🌳
Stroll Bosque de Chapultepec
Explore one of the largest city parks in the world, home to museums, a castle, and a zoo. Rent a rowboat on the lake or simply enjoy a leisurely walk. It's a great escape from the city bustle. Weekends are popular for families; weekdays offer more tranquility.
🎭
Lucha Libre Arena México
Experience the theatrical spectacle of Lucha Libre, Mexico's unique form of professional wrestling. The atmosphere is electric, with masked wrestlers and enthusiastic crowds. Tickets are affordable (starting around 10-15€). Shows are usually Tuesdays, Fridays, and Sundays.
🏛️
Visit UNAM Campus Murals
Explore the Central University City Campus of UNAM, a UNESCO World Heritage site, famous for its monumental murals by O'Gorman, Siqueiros, and Rivera. The library building's mosaic is particularly striking. Take a guided tour or simply wander the grounds to admire the art and architecture. Admission is free.

⏱️ How long to visit Mexico City?

3 to 10 days

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

bus Puerto Vallarta Mexico City flight Puerto Vallarta Mexico City how to get from Puerto Vallarta to Mexico City ticket price Puerto Vallarta to Mexico City travel time Puerto Vallarta to Mexico City travel to Mexico

Other trips from Puerto Vallarta

Book now