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.
Prices: 1,042 MXN
Duration: 1h 34m – 1h 49m ⏱
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 ⏱
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.
Prices: 2,601 MXN
Duration: 5h 20m – 11h 25m ⏱
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 ⏱
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.
Cheapest Flight Puerto Vallarta to Mexico City
1042 MXN, from PVR Puerto Vallarta Airport to MEX Mexico City Airport, departure at 21:16, duration 1h 49mFastest Flight Puerto Vallarta to Mexico City
1670 MXN, from PVR Puerto Vallarta Airport to MEX Mexico City Airport, departure at some times, duration 1h 34mFlight 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
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.
Cheapest & Fastest Bus Puerto Vallarta to Mexico City
2271 MXN, from Terminal Central de Autobuses Puerto Vallarta to Mexico City Norte Bus Station, departure at --:--, duration 10h 50mBus Timetable: Nuevo Vallarta → Mexico City Norte Bus Station
- 19:50 04:15 11h 25m 3341 MXN
Bus Timetable: Puerto Vallarta → Mexico City Norte Bus Station
- 19:30 07:15 11h 45m 3341 MXN
Bus Timetable: Terminal Central de Autobuses Puerto Vallarta → Mexico City Norte Bus Station
- --:-- --:-- 10h 50m 2271 MXN
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.
Cheapest Combined Puerto Vallarta to Mexico City
2601 MXN, from PVR Puerto Vallarta Airport to MEX Mexico City Airport, departure at 14:40, duration 8h 5mFastest Combined Puerto Vallarta to Mexico City
2933 MXN, from PVR Puerto Vallarta Airport to MEX Mexico City Airport, departure at 14:40, duration 5h 20mCombined 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
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.
Cheapest & Fastest Charter Puerto Vallarta to Mexico City
16606 MXN, from Puerto Vallarta Airport to Felipe Angeles International Airport, Mexico City, departure at --:--, duration 9h 24mCharter Timetable: Puerto Vallarta Airport → Felipe Angeles International Airport, Mexico City
- --:-- --:-- 9h 24m 16606 MXN
Charter Timetable: Puerto Vallarta Airport → Mexico City Airport
- --:-- --:-- 9h 53m 17394 MXN
Charter Timetable: Puerto Vallarta Airport → Mexico City Transfer
- --:-- --:-- 9h 55m 17287 MXN
Charter Timetable: Puerto Vallarta Transfer → Felipe Angeles International Airport, Mexico City
- --:-- --:-- 9h 29m 17372 MXN
Charter Timetable: Puerto Vallarta Transfer → Mexico City Airport
- --:-- --:-- 9h 58m 18181 MXN
Charter Timetable: Puerto Vallarta Transfer → Mexico City Transfer
- --:-- --:-- 9h 59m 18075 MXN
Explore Mexico's transport network
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 PlannerPerfect for travelers visiting multiple cities on one trip.