Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Puerto Vallarta
  4. Puerto Vallarta to Mexico City
Nonstop route · Mexico → Mexico

Cheap flights from Puerto Vallarta to Mexico City from MX$955

Aeroméxico Connect, Aeroméxico, Viva and 2 more airlines fly nonstop from Puerto Vallarta to Mexico City, about 2 flights a week. The flight takes around 1h 19m, and the cheapest one-way fare we found recently is MX$955 on 31 Jan.

Direct flights available ~2 flights a week 1h 19m Cheapest in January Prices checked 14 days ago
PVRMEX

Puerto Vallarta to Mexico City at a glance

Cheapest one-wayMX$955Viva · nonstop · Sun 31 JanFastest flight1h 19mEstimated
Nonstop flights2/wkAeroméxico Connect, Aeroméxico, Viva

Airlines flying nonstop from Puerto Vallarta to Mexico City

5 airlines on this route, about 2 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
ACAeroméxico Connect~1——Search
Aeroméxico~1——Search
VViva——MX$955Search
Aerolínea del Estado Mexicano (Mexicana)———Search
Volaris———Search

Good to know

Distance
653 km406 miles
Flight time
1h 19mestimate
Time difference
NoneMexico City vs Puerto Vallarta
Currency in Mexico City
MXN
Airports
PVR → MEX, NLU, TLC

Flights from Puerto Vallarta to Mexico City: questions answered

How much is a flight from Puerto Vallarta to Mexico City?
The cheapest one-way fare we found recently is MX$955, nonstop, departing in January. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Puerto Vallarta to Mexico City?
Yes. Aeroméxico Connect, Aeroméxico, Viva, Aerolínea del Estado Mexicano (Mexicana) and Volaris fly this route nonstop, with about 2 flights a week in each direction.
How long is the flight from Puerto Vallarta to Mexico City?
A nonstop flight covers 653 km and takes around 1h 19m.
Which airlines fly from Puerto Vallarta to Mexico City?
Aeroméxico Connect, Aeroméxico, Viva, Aerolínea del Estado Mexicano (Mexicana) and Volaris operate nonstop flights on this route.
Which airports serve Puerto Vallarta and Mexico City?
Puerto Vallarta: Puerto Vallarta International Airport (PVR). Mexico City: Mexico City Benito Juárez International Airport (MEX), Felipe Ángeles International Airport (NLU) and Adolfo López Mateos International Airport (TLC).

More flights from Puerto Vallarta