Direct flights from Mexico City to Puerto Vallarta

  • ~9 flights a day
  • 4 airlines

🔔 Track this route

We check MEX → PVR every day and email you the cheapest nonstop fares we find.

Free · one-click unsubscribe

When the nonstops leave

Typical weekly schedule · 63 flights per week (~9 per day) · Updated 103d ago

Most leave in the afternoon.

Morning before noon 28 a week
6:15 AM 10:15 AM
6:15 AM
11:05 AM
Afternoon noon – 6 PM 35 a week
1:20 PM 4:55 PM 5:00 PMMon 5:20 PMWed, Fri 5:35 PMFri, Sat, Sun 5:50 PMThu
3:15 PM
4:05 PM
Evening after 6 PM 0 a week

No nonstop leaves after 6 PM.

Aeromexico
VivaAerobus
Volaris

Frequently asked questions

Is there a direct flight from Mexico City to Puerto Vallarta?

Yes. Aeromexico, Hainan Airlines, VivaAerobus and Volaris fly nonstop from Mexico City (MEX) to Puerto Vallarta (PVR), several times daily. The flight takes about 1h 21m and covers 410 miles (660 km). Round-trip fares typically run around $227. Fares last checked 5 October 2026.

Which airlines fly direct from Mexico City to Puerto Vallarta?

Aeromexico, Hainan Airlines, VivaAerobus, Volaris operate nonstop flights from Mexico City to Puerto Vallarta.

How long is the flight from Mexico City to Puerto Vallarta?

The nonstop flight from Mexico City to Puerto Vallarta takes ~1h 21m (approximately 660 km).

How often do direct flights operate from Mexico City to Puerto Vallarta?

Nonstop flights from Mexico City to Puerto Vallarta operate several times daily — 63 flights per week (~9 per day).

What days of the week are there direct flights from Mexico City to Puerto Vallarta?

Direct flights from Mexico City to Puerto Vallarta operate every day of the week. Aeromexico flies daily, VivaAerobus flies daily, and Volaris flies daily.

How much is a round-trip flight from Mexico City to Puerto Vallarta?

Round-trip flights from Mexico City (MEX) to Puerto Vallarta (PVR) start at $152, with a typical fare around $227. Based on 4 recent fare combinations.