Puerto Vallarta (PVR) to Mexico City (NLU) nonstop flights

Aeromexico, Mexicana de Aviación, and VivaAerobus fly nonstop from Puerto Vallarta (PVR) to Mexico City (NLU): 659 km (409 mi), about 1h 30m in the air.

Distance
659 km (409 mi)
Flight time
1h 30m
From
Puerto Vallarta International Airport in Puerto Vallarta, Mexico
To
Felipe Ángeles International Airport in Mexico City, Mexico

Airlines on this route

Return flights

Mexico City (NLU) to Puerto Vallarta (PVR) is flown nonstop by Aeromexico, Mexicana de Aviación, and VivaAerobus.

More nonstop flights from Puerto Vallarta

All 53 destinations from Puerto Vallarta (PVR)

More nonstop flights from Mexico City

All 48 destinations from Mexico City (NLU)