Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Oaxaca (OAX) to Puerto Vallarta (PVR)

Travellers and cabin class
  1. Home
  2. Mexico
  3. Oaxaca
  4. Puerto Vallarta

Compare Oaxaca to Puerto Vallarta flight deals

Find the cheapest month or even day of the year to fly to Puerto Vallarta

Book the best Puerto Vallarta fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Oaxaca to Puerto Vallarta

Looking for a cheap last-minute deal or the best return flight from Oaxaca to Puerto Vallarta? Find the lowest prices on one-way and return tickets right here.
Puerto Vallarta.£112 per passenger.Departing Sat, 6 Sep, returning Tue, 9 Sep.Return flight with Viva Aerobus.Outbound indirect flight with Viva Aerobus, departs from Oaxaca on Sat, 6 Sep, arriving in Puerto Vallarta.Inbound indirect flight with Viva Aerobus, departs from Puerto Vallarta on Tue, 9 Sep, arriving in Oaxaca.Price includes taxes and charges.From £112, select.
Sat, 6 SepOAX - PVR with Viva Aerobus
1 stop
Tue, 9 SepPVR - OAX with Viva Aerobus
1 stop
from £112
Puerto Vallarta.£112 per passenger.Departing Mon, 18 Aug, returning Wed, 20 Aug.Return flight with Viva Aerobus.Outbound indirect flight with Viva Aerobus, departs from Oaxaca on Mon, 18 Aug, arriving in Puerto Vallarta.Inbound indirect flight with Viva Aerobus, departs from Puerto Vallarta on Wed, 20 Aug, arriving in Oaxaca.Price includes taxes and charges.From £112, select.
Mon, 18 AugOAX - PVR with Viva Aerobus
1 stop
Wed, 20 AugPVR - OAX with Viva Aerobus
1 stop
from £112
Puerto Vallarta.£115 per passenger.Departing Sat, 28 Jun, returning Sat, 5 Jul.Return flight with Aeromexico.Outbound indirect flight with Aeromexico, departs from Oaxaca on Sat, 28 Jun, arriving in Puerto Vallarta.Inbound indirect flight with Aeromexico, departs from Puerto Vallarta on Sat, 5 Jul, arriving in Oaxaca.Price includes taxes and charges.From £115, select.
Sat, 28 JunOAX - PVR with Aeromexico
1 stop
Sat, 5 JulPVR - OAX with Aeromexico
1 stop
from £115
Puerto Vallarta.£118 per passenger.Departing Wed, 20 Aug, returning Tue, 9 Sep.Return flight with Viva Aerobus.Outbound indirect flight with Viva Aerobus, departs from Oaxaca on Wed, 20 Aug, arriving in Puerto Vallarta.Inbound indirect flight with Viva Aerobus, departs from Puerto Vallarta on Tue, 9 Sep, arriving in Oaxaca.Price includes taxes and charges.From £118, select.
Wed, 20 AugOAX - PVR with Viva Aerobus
1 stop
Tue, 9 SepPVR - OAX with Viva Aerobus
1 stop
from £118
Puerto Vallarta.£127 per passenger.Departing Wed, 17 Sep, returning Mon, 6 Oct.Return flight with Viva Aerobus.Outbound indirect flight with Viva Aerobus, departs from Oaxaca on Wed, 17 Sep, arriving in Puerto Vallarta.Inbound indirect flight with Viva Aerobus, departs from Puerto Vallarta on Mon, 6 Oct, arriving in Oaxaca.Price includes taxes and charges.From £127, select.
Wed, 17 SepOAX - PVR with Viva Aerobus
1 stop
Mon, 6 OctPVR - OAX with Viva Aerobus
1 stop
from £127
Puerto Vallarta.£128 per passenger.Departing Fri, 13 Jun, returning Wed, 18 Jun.Return flight with Viva Aerobus.Outbound indirect flight with Viva Aerobus, departs from Oaxaca on Fri, 13 Jun, arriving in Puerto Vallarta.Inbound indirect flight with Viva Aerobus, departs from Puerto Vallarta on Wed, 18 Jun, arriving in Oaxaca.Price includes taxes and charges.From £128, select.
Fri, 13 JunOAX - PVR with Viva Aerobus
1 stop
Wed, 18 JunPVR - OAX with Viva Aerobus
1 stop
from £128
Puerto Vallarta.£144 per passenger.Departing Sat, 1 Nov, returning Sat, 15 Nov.Return flight with Viva Aerobus.Outbound indirect flight with Viva Aerobus, departs from Oaxaca on Sat, 1 Nov, arriving in Puerto Vallarta.Inbound indirect flight with Viva Aerobus, departs from Puerto Vallarta on Sat, 15 Nov, arriving in Oaxaca.Price includes taxes and charges.From £144, select.
Sat, 1 NovOAX - PVR with Viva Aerobus
1 stop
Sat, 15 NovPVR - OAX with Viva Aerobus
1 stop
from £144
Puerto Vallarta.£150 per passenger.Departing Wed, 2 Jul, returning Sat, 5 Jul.Return flight with Viva Aerobus.Outbound indirect flight with Viva Aerobus, departs from Oaxaca on Wed, 2 Jul, arriving in Puerto Vallarta.Inbound indirect flight with Viva Aerobus, departs from Puerto Vallarta on Sat, 5 Jul, arriving in Oaxaca.Price includes taxes and charges.From £150, select.
Wed, 2 JulOAX - PVR with Viva Aerobus
1 stop
Sat, 5 JulPVR - OAX with Viva Aerobus
1 stop
from £150
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Oaxaca to Puerto Vallarta found in the last 4 days, and are subject to change and availability.

The cheapest month to fly from Oaxaca Airport to Puerto Vallarta Airport

We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Oaxaca Airport to Puerto Vallarta Airport flight prices forecast over the next 12 months.
Jun
from £128
Jul
from £150
Aug
from £112
Sep
from £112
Oct
Find prices
Nov
from £144
Dec
Find prices
Jan
Find prices
Feb
Find prices
Mar
Find prices
Apr
Find prices
May
Find prices
Cheapest month:August
Most expensive month:July

Oaxaca to Puerto Vallarta: Alternative routes

Compare routes from Oaxaca to Puerto Vallarta below. You may find an airport to fly into that's cheaper, faster, or easier than Puerto Vallarta.

Oaxaca to Puerto Vallarta: Flight information

The things to know before you go.
Cheapest flight found£112
Cheapest month to flySeptember

Finding cheap flights from Oaxaca to Puerto Vallarta: Frequently asked questions

The best price we found for a return flight from Oaxaca to Puerto Vallarta is £112. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Oaxaca to Puerto Vallarta. But we found flights with one or more stops from £112.
As of June 2025, there are no flights flying from Oaxaca to Puerto Vallarta.
The cheapest month to fly from Oaxaca to Puerto Vallarta is usually June 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Oaxaca Airport to Puerto Vallarta Airport on Saturday, 6 September 2025.
No airlines currently offer direct flights between Oaxaca Airport and Puerto Vallarta Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Puerto Vallarta but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Puerto Vallarta is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Viva Aerobus offers the cheapest flight tickets to Puerto Vallarta.

Travelling from Xoxocotlan Airport (OAX) to Gustavo Diaz Ordaz International Airport (PVR): what you need to know

  • Oaxaca and Puerto Vallarta are in the same timezone, UTC-6.

  • Your OAX to PVR flight won't wait if you're late, so get to the airport with time to spare. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.

  • Be prepared for longer queues during popular months such as March. Arriving up to four hours in advance for an international flight and two hours for a domestic departure is a good idea.

  • We make it easy to book a flight with a stopover. To see your options for tickets from Xoxocotlan Airport to Gustavo Diaz Ordaz International Airport, uncheck 'Direct flights only.' Then, pick a flight offering a stop long enough to tour the city of your choice. Worthwhile stopovers between OAX and PVR include:

    • Benito Juarez International Airport

    • Santa Lucia Air Force Base Airport

    • George Bush Intercontinental Airport

How to find the cheapest flights from Xoxocotlan Airport (OAX) to Gustavo Diaz Ordaz International Airport (PVR)

  • At the moment, £54 is the lowest price we've seen for a one-way Xoxocotlan Airport to Gustavo Diaz Ordaz International Airport flight. The best price for a return ticket is £112. Remember that fares may change due to demand at the time of booking.

  • To score cheap tickets from OAX to PVR, book as early as you can. Airlines usually offer lower prices when flights are first released.

  • Finding cheap flights from Xoxocotlan Airport to Gustavo Diaz Ordaz International Airport is easy if you can be flexible with your travel dates. Use the 'Whole month' tool to see the lowest fares across each month and bag a great deal.

  • Spend less time searching for cheap flights from OAX to PVR by setting up a Price Alert. We'll send you an email or push notification on the app when a lower fare becomes available.

  • Lock in the perfect flight for you with the help of the filters. To see the 'Best,' 'Fastest' or 'Cheapest' flights from Xoxocotlan Airport to Gustavo Diaz Ordaz International Airport, use the 'Sort by' tool. You can also filter by arrival and departure times, airline, and journey duration.

Handy information about Xoxocotlan Airport (OAX)

  • 72.16% of flights departing from Xoxocotlan Airport reach their destination on time.

  • Central Oaxaca to Xoxocotlan Airport is around 6 miles. Depending on traffic, it'll take you about 25 minutes to get there if you're ride-sharing, catching a cab or driving.

  • The journey on public transport usually takes 1 hour 10 minutes.

  • Get your break off to a leisurely start by staying near OAX. Whether you're taking an early flight from Xoxocotlan Airport to Gustavo Diaz Ordaz International Airport or just don't want to be rushed, these hotels are ideal:

    • Fiesta Inn Oaxaca

    • Na-anché Hotel

    • Maria Ines Hotel Suite

Arriving at Gustavo Diaz Ordaz International Airport (PVR)

  • Consider booking a hotel near PVR if you're on a late Xoxocotlan Airport to Gustavo Diaz Ordaz International Airport flight. Select one of these options and make your arrival easier:

    • Marriott Puerto Vallarta Resort & Spa

    • City Express Plus by Marriott Puerto Vallarta

    • Velas Vallarta Suite Resort All-Inclusive

  • Pick up a Gustavo Diaz Ordaz International Airport rental car and discover Puerto Vallarta and beyond with your own set of wheels. America, MEX and Europcar are popular providers you can book with here.

  • To get the lowest price, book your vehicle from Gustavo Diaz Ordaz International Airport about three weeks in advance.

Getting from Gustavo Diaz Ordaz International Airport (PVR) to central Puerto Vallarta

  • Gustavo Diaz Ordaz International Airport is roughly 6 miles from the centre of Puerto Vallarta. Driving there takes about 20 minutes.

  • It typically takes 55 minutes to get there using public transport.

When to fly to Gustavo Diaz Ordaz International Airport (PVR)

  • March is the most popular month for flights from Xoxocotlan Airport to Gustavo Diaz Ordaz International Airport. For a quieter experience, visit Puerto Vallarta in May.

  • The warmest month in Puerto Vallarta is May, with the temperature ranging between 18ºC (64ºF) and 34ºC (93ºF). Book your flights from Xoxocotlan Airport to Gustavo Diaz Ordaz International Airport in this month if you like this kind of weather.

  • February sees average temperatures of between 14ºC (57ºF) and 30ºC (86ºF). Search for cheap tickets from OAX to PVR sometime then if you want to travel when it's cooler.

Explore more of Mexico

  • Puerto Vallarta has its own special appeal, but there are so many other corners of Mexico just waiting to be discovered. Around 120 miles east of Puerto Vallarta, a trip to Guadalajara will fill your itinerary to the brim. Check out popular attractions like Guadalajara Cathedral, Teatro Degollado and Portales Tlaquepaque Park.

  • If you want to check out another side of Mexico, consider León de los Aldama, about 230 miles east of Puerto Vallarta. ANP Cañada Arroyo Hondo, Espacio de autogestión La Marquesa and LA CASA DE LAS PERRITAS are the start of reasons to visit.

More travel options

Tickets from London to Krabi
Return tickets from Birmingham to Fuerteventura
Return plane tickets from East Midlands to Krakow
Cheap flights from London Gatwick to Luqa Malta International
Return flights from London Heathrow to Istanbul
Tickets from London to Enfidha
Tickets from London to Harare
Cheap return flights from London to Saint John's
Tickets from Edinburgh to Birmingham
Return plane tickets from Liverpool to Milan
Cheap flights from Cardiff to Malaga
Return plane tickets from East Midlands to Tenerife South
Tickets from London Luton to Barcelona
Return flights from Southampton to Amsterdam Schiphol
Tickets from London Stansted to Milan
Plane tickets from Leeds Bradford to Gdansk
Cheap flights from London to Bergen
Cheap return tickets from London Gatwick to Athens International
Flights from Manchester to London Heathrow
Cheap return tickets from Manchester to Verona
Cheap return flights from Leeds Bradford to Bucharest
Return plane tickets from Mumbai to London
Flights from Manchester to Cape Town
Tickets from Cardiff to Alicante
Cheap return tickets from London Stansted to Amsterdam Schiphol
Cheap return flights from Birmingham to Gran Canaria
Cheap return flights from London Gatwick to Prague
Return tickets from London to Erbil
Flights from London to Casablanca Mohamed V.
Cheap return flights from Liverpool to Rome
Return plane tickets to Jalisco
Flights from Oaxaca
Cheap flights to Mexico
Cheap last minute flights
Plane tickets from Mexico
Cheap tickets to Puerto Vallarta
Return tickets from Oaxaca
Return flights from Oaxaca to Jalisco
Plane tickets from Mexico City to Sicily
Return plane tickets from Dallas to Sicily
Tickets from Houston to Sicily
Return tickets from Mexico City to Crete
Cheap tickets from Dallas to Crete
Cheap return tickets from Houston to Crete
Cheap flights from Sacramento to Scotland
Cheap return flights from Phoenix to Sicily
Flights from San Jose to Scotland
Return flights from Seattle to Scotland
Plane tickets from Vancouver to Scotland
Return plane tickets from Victoria to Scotland
Tickets from Los Angeles to Sardinia
Return tickets from Atlanta to Sicily
Cheap tickets from San Jose to Sicily
Plane tickets from Mexico City to Sicily
Return plane tickets from Dallas to Sicily
Tickets from Houston to Sicily
Return tickets from Mexico City to Crete
Cheap tickets from Dallas to Crete
Cheap return tickets from Houston to Crete
Cheap flights from Sacramento to Scotland
Cheap return flights from Phoenix to Sicily
Flights from San Jose to Scotland
Return flights from Seattle to Scotland
Plane tickets from Vancouver to Scotland
Return plane tickets from Victoria to Scotland
Tickets from Los Angeles to Sardinia
Return tickets from Atlanta to Sicily
Cheap tickets from San Jose to Sicily
Plane tickets from Mexico City to Sicily
Return plane tickets from Dallas to Sicily
Tickets from Houston to Sicily
Return tickets from Mexico City to Crete
Cheap tickets from Dallas to Crete
Cheap return tickets from Houston to Crete
Cheap flights from Sacramento to Scotland
Cheap return flights from Phoenix to Sicily
Flights from San Jose to Scotland
Return flights from Seattle to Scotland
Plane tickets from Vancouver to Scotland
Return plane tickets from Victoria to Scotland
Tickets from Los Angeles to Sardinia
Return tickets from Atlanta to Sicily
Cheap tickets from San Jose to Sicily
Plane tickets from Mexico City to Sicily
Return plane tickets from Dallas to Sicily
Tickets from Houston to Sicily
Return tickets from Mexico City to Crete
Cheap tickets from Dallas to Crete
Cheap return tickets from Houston to Crete
Cheap flights from Sacramento to Scotland
Cheap return flights from Phoenix to Sicily
Flights from San Jose to Scotland
Return flights from Seattle to Scotland
Plane tickets from Vancouver to Scotland
Return plane tickets from Victoria to Scotland
Tickets from Los Angeles to Sardinia
Return tickets from Atlanta to Sicily
Cheap tickets from San Jose to Sicily
Hotels by Meliá in Puerto Vallarta
Hotels in Puerto Vallarta
Marriott hotels in Puerto Vallarta
Choice Hotels Puerto Vallarta hotel deals
Hotels by Marriott in Puerto Vallarta
Aramark Harrison Puerto Vallarta hotel deals
OYO hotels in Puerto Vallarta
Hotels by Meliã in Puerto Vallarta
Hotels by Ambassador in Puerto Vallarta
Hotels by Comfort Inn in Puerto Vallarta
Car hire in Mexico
Puerto Vallarta Airport car hire

Plan the rest of your trip from Oaxaca to Puerto Vallarta

  • Car hire from Puerto Vallarta
  • Hotels in Puerto Vallarta

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • Paris
    • London
    • Dublin
    • Palma - Majorca
    • Barcelona
    • Ibiza
    • Malaga
    • Belfast
  • Hotels
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
  • Car hire
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings