Travel Puerto Vallarta to Mexico City

Puerto Vallarta to Mexico City

You’ll find all main transport options for the route between Puerto Vallarta and Mexico City, including charter, flight, combined or bus.

Travel options for Puerto Vallarta to Mexico City

The quickest and most affordable way to get from Puerto Vallarta to Mexico City is by a flight for 1042 MXN, taking only 1h y 34 minutes.

Flight from Puerto Vallarta to Mexico City

Depart from PVR Puerto Vallarta Airport when traveling from Puerto Vallarta and cover the distance to Mexico City in roughly 1 hour 34 minutes, with arrival taking place at MEX Mexico City Airport. Flying is a practical option for this route, especially when time matters, and ticket prices usually start from 1,042 MXN. Full flight details and booking options can be found in the available flight listings.

Popular departures: PVR Puerto Vallarta Airport
Popular arrivals: MEX Mexico City Airport

Prices: 1,042 MXN

Duration: 1h 34m – 1h 49m ⏱

Explore with avia from Puerto Vallarta to Mexico City in 1h 34m Book avia from Puerto Vallarta to Mexico City in 1h 34m Take avia from Puerto Vallarta to Mexico City in 1h 34m Journey with avia from Puerto Vallarta to Mexico City for 1042 MXN Travel with avia from Puerto Vallarta to Mexico City in 1h 34m Travel with avia from Puerto Vallarta to Mexico City in 1h 34m

View all Flight tickets →

Bus from Puerto Vallarta to Mexico City

Traveling from Puerto Vallarta to Mexico City by bus offers multiple daily departures from Terminal Central de Autobuses Puerto Vallarta, Puerto Vallarta or Nuevo Vallarta, allowing you to pick a schedule that suits your needs. The trip usually takes around 10 hours 50 minutes, bringing you to Mexico City Norte Bus Station with fares starting from 2,271 MXN. Be sure to compare schedules and secure your tickets in advance here for a comfortable, reliable, and enjoyable journey.

Prices: 2,271 MXN

Duration: 10h 50m – 11h 45m ⏱

Choose bus from Puerto Vallarta to Mexico City in 10h 50m Book bus from Puerto Vallarta to Mexico City for 2271 MXN

View all Bus tickets →

Combined from Puerto Vallarta to Mexico City

For combined transport between Puerto Vallarta and Mexico City, begin at PVR Puerto Vallarta Airport with fares from 2,601 MXN. After approximately 5 hours 20 minutes, you’ll reach MEX Mexico City Airport. Plan ahead and secure your trip see vans and times.

Popular departures: PVR Puerto Vallarta Airport
Popular arrivals: MEX Mexico City Airport

Prices: 2,601 MXN

Duration: 5h 20m – 11h 25m ⏱

Hop on combined from Puerto Vallarta to Mexico City in 5h 20m Journey with combined from Puerto Vallarta to Mexico City for 2601 MXN

View all Combined tickets →

Charter from Puerto Vallarta to Mexico City

Make your way from Puerto Vallarta to Mexico City with a private transfer, picked up and dropped off at the locations you select. Expect the journey to last 9 hours 24 minutes, with fares starting at 16,606 MXN. Reserve your ride now and plan your trip your way.

Prices: 16,606 MXN

Duration: 9h 24m – 9h 59m ⏱

Choose charter from Puerto Vallarta to Mexico City in 9h 24m

View all Charter tickets →

Distance Puerto Vallarta to Mexico City

The distance between Puerto Vallarta and Mexico City is 650.9 kilometers.

Puerto Vallarta to Mexico City Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Puerto Vallarta to Mexico City

Flight
Bus
Combined
Charter
Average price
2,434 MXN
2,984 MXN
3,431 MXN
17,486 MXN
Cheapest price
1,042 MXN
2,271 MXN
2,601 MXN
16,606 MXN
Average duration
1h 38m
11h 20m
8h 12m
9h 46m
Minimum duration
1h 34m
10h 50m
5h 20m
9h 24m
Number of departures
14
3
5
6
Tickets
Operators
Aeromexico, Volaris, VivaAerobus
Primera Plus, ETN
Volaris, VivaAerobus
Daytrip private transfer with English speaking driver

Flight Routes & Schedules from Puerto Vallarta to Mexico City

Board your flight at PVR Puerto Vallarta Airport, the sole direct connection to Mexico City today. Expect to be in the air for approximately 1h 34m to 1h 49m, with departures running from 06:01 until 21:16 and tickets starting from 1,042 to 5,507 MXN. Arrival is at MEX Mexico City Airport, and reviewing the timetable for flights between Puerto Vallarta and Mexico City allows you to choose the departure that suits your schedule.

Departure stations
PVR Puerto Vallarta Airport
Arrival stations
MEX Mexico City Airport

Flight Timetable: PVR Puerto Vallarta Airport → MEX Mexico City Airport

  • 06:01 07:40 1h 39m 4676 MXN
  • 06:01 07:40 1h 39m 4735 MXN
  • 08:35 10:10 1h 35m 1218 MXN
  • 08:35 10:10 1h 35m 1280 MXN
  • 12:23 14:05 1h 42m 5507 MXN
  • 13:26 15:00 1h 34m 1579 MXN
  • 13:26 15:00 1h 34m 1646 MXN
  • 15:58 17:45 1h 47m 4999 MXN
  • 17:45 19:20 1h 35m 1418 MXN
  • 17:45 19:20 1h 35m 1463 MXN
  • 18:21 19:55 1h 34m 1670 MXN
  • 18:21 19:55 1h 34m 1747 MXN
  • 21:16 23:05 1h 49m 1042 MXN
  • 21:16 23:05 1h 49m 1097 MXN

Check all Charter tickets →

Bus Routes & Schedules from Puerto Vallarta to Mexico City

- From the station at Terminal Central de Autobuses Puerto Vallarta, buses make their way to Mexico City Norte Bus Station, taking approximately 10h 50m. Services run at --:--, and tickets are available from 2,271 MXN.
- Travel from Puerto Vallarta to Mexico City Norte Bus Station by bus, a journey that lasts about 11h 45m. Departures occur at 19:30 with fares starting at 3,341 MXN.
- From Nuevo Vallarta, the bus will take you to Mexico City Norte Bus Station in about 11h 25m. With departures at 19:50, fares start at 3,341 MXN.

Check all Bus tickets →

Combined Routes & Schedules from Puerto Vallarta to Mexico City

Start your journey at PVR Puerto Vallarta Airport on a combined transport route toward Mexico City. You’ll travel across different vehicles for about 5h 20m to 11h 25m, with departures running from 10:20 until 14:40 and fares starting from 2,601 to 3,968 MXN. Arrival is at MEX Mexico City Airport, and checking the timetable for connections between Puerto Vallarta and Mexico City lets you choose the departure that fits your schedule.

Departure stations
PVR Puerto Vallarta Airport
Arrival stations
MEX Mexico City Airport

Combined Timetable: PVR Puerto Vallarta Airport → MEX Mexico City Airport

  • 10:20 19:35 9h 15m 3968 MXN
  • 10:20 21:45 11h 25m 3785 MXN
  • 10:20 17:15 6h 55m 3869 MXN
  • 14:40 22:45 8h 5m 2601 MXN
  • 14:40 20:00 5h 20m 2933 MXN

Check all Combined tickets →

Charter Routes & Schedules from Puerto Vallarta to Mexico City

- Board a private taxi at Puerto Vallarta Transfer and reach Mexico City Airport, with the trip taking roughly 9h 58m. Multiple departures are available with fares starting at 18,181 MXN.
- Book a private driver at Puerto Vallarta Transfer to reach Felipe Angeles International Airport, Mexico City, with the ride taking roughly 9h 29m. Travel options are flexible with fares starting from 17,372 MXN.
- Set off on a luxury ride toward Mexico City Transfer, departing Puerto Vallarta Transfer with the trip taking around 9h 59m. You can choose your preferred departure time, with ticket prices from 18,075 MXN.
- From Puerto Vallarta Airport, enjoy a private transfer to Mexico City Airport, covering the route in around 9h 53m. Departures are scheduled regularly with fares starting at 17,394 MXN.
- Set off from Puerto Vallarta Airport in a private taxi heading toward Felipe Angeles International Airport, Mexico City, spending about 9h 24m on the road. Multiple departures are available, and tickets start at 16,606 MXN.
- Enjoy a personal driver service from Puerto Vallarta Airport, arriving at Mexico City Transfer after approximately 9h 55m. Tickets from 17,287 MXN are valid across various departure times during the day.

Check all Charter tickets →

Explore Mexico's transport network

Route finder

Discover how destinations across Mexico are connected by bus, train, ferry, and air. Choose any two locations on the map to compare routes and travel options in one place.


More travel routes for Puerto Vallarta and Mexico City

Planning more stops after Puerto Vallarta to Mexico City?

If your journey doesn’t end with Puerto Vallarta to Mexico City, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.