WhatFliesWhere Get the app

Nonstop flights from Mexico City to Puerto Vallarta

3 airlines fly this route, with up to 8 flights a day.

MEXMexico City International Airport Benito Juárez
410 mi · 56 flights a week · about 1h 46m
PVRPuerto Vallarta Licenciado Gustavo Díaz Ordaz International
MEXPVR

When they leave

Mexico City time
6:15a10:10pFirst departure 6:15 AM, last 10:10 PM

Four in the morning, 6:15 AM to 11:05 AM, then four in the afternoon, 1:50 PM to 4:45 PM, then two in the evening, 5:15 PM to 10:10 PM.

Every flight

Earliest first

Schedules last checked Oct 1, 2026. Times are local.

Flying from Mexico City to Puerto Vallarta

Aeroméxico flies most often, 4 to 5 times a day on the Boeing 737, Boeing 737 MAX 9, Boeing 737 MAX 8 and Boeing 737-800. VivaAerobus flies twice a day on the Airbus A321. Volaris flies 1 to 2 times a day on the Airbus A321.

There are 8 flights every day of the week. The first arrival in Puerto Vallarta is at 7:45 AM and the last at 11:56 PM. The flight covers 410 miles, and scheduled flight times run from 1h 30m to 1h 52m.

Flying back, Puerto Vallarta to Mexico City has 57 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Mexico City to Puerto Vallarta.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.