Skip to flight searchSkip to main content

Flights to Puerto Vallarta

A view of a beach at Puerto Vallarta

Book flights to Puerto Vallarta

Travelling to Puerto Vallarta has never been easier when booking with Alternative Airlines, by using our simple flight search tool you can easily see all of the flights available and filter them to what suits you best. We ticket over 600 airlines, flying from remote airports globally, making it easy for you to connect onto the destination you want. We now offer virtual interlining, so you can travel with multiple airlines on one itinerary making you that one step closer to your destination. To find out more or To book or find out more, search using our flight search tool at the top of the page or contact our customer service team.

Aerial shot of a town in Puerto Vallarta

About Puerto Vallarta

Puerto Vallarta is a beach resort located in the Mexican state of Jalisco, west of Mexico City on the coast of the Pacific Ocean. The city has a bustling downtown with restaurants, bars and nightlife. The centre is a place where art, nature and people all coexist making this city unique and culturally diverse. The city centre is so culturally significant that the state of Jalisco has awarded it cultural heritage protection. Puerto Vallarta is abundant with nature, from the lush Sierra Madre Mountains which stretch up from the coastline, perfect for an avid walker or hiker.

San Sebastian del Oeste, Mascota and Talpa de Allende are located throughout the mountain range and offer colonial-style villages for you explore. The Pacific coastline is a great place to relax, swim, surf and more. Up the coast are the smaller, more authentically Mexican towns of Bucerías, San Pancho and La Cruz to explore. Puerto Vallarta is the perfect holiday destination catering to all your needs, so don't hesitate and book now.

How to fly to Puerto Vallarta

Flying Domestically

If you would like to fly to Puerto Vallarta then Licenciado Gustavo Diaz Ordaz International Airport (PVR) is the best option as it is very close to the resort city, meaning short transfer times. The airport has 9 domestic airlines making it easy to connect from virtually anywhere within Mexico, either directly or via one of the airline's hub airports. Mexico City, Cabo San Lucas, Monterey, Chihuahua, Hermosillo, Tijuana, León/El Bajío and many other Mexican cities are served from the airport. You could also choose to fly into Guadalajara which also offers an extensive domestic route network, however, this is a 5-hour transfer to Puerto Vallarta. This means it may be easier for you to fly directly to PVR. Use our flight search tool to see what itinerary is best for you.

Flying from an international destination

Licenciado Gustavo Diaz Ordaz International Airport has an extensive route portfolio to international destinations, across the US and Europe. The airport offers routes to Vancouver, Toronto, Montreal, Los Angeles, San Francisco, Seattle, Panama City, Helsinki, New York, London, Madrid, Manchester and many more. This extensive route network makes it easier for international passengers to fly into the airport and begin enjoying their vacation sooner. International passengers can also fly into Guadalajara as there are numerous services to the US but unfortunately none to Europe, Latin America or Canada.

Airports close to Puerto Vallarta

The nearest airport to Puerto Vallarta is Licenciado Gustavo Diaz Ordaz International Aiport and is about 10 minutes from the city centre. There arent any other airports close to the city, however, you could choose to fly into Guadalajara and drive, but this will take just under 5 hours. Search now to find the best option for you!

Licenciado Gustavo Diaz Ordaz International Airport

Licenciado Gustavo Diaz Ordaz International Airport (PVR) is the major airport serving Puerto Vallarta. The airport is located just north of the city but only around 10-15 minutes from the city centre. It has multiple airlines serving it from across Mexico, the Americas and Europe making it an attractive choice for you. The airport has some car hire facilities enabling you to rent a car for your onward journey or to use one of the taxis that service the airport. Unfortunately, the airport is not served by any public transport for the region.

Distance to Puerto Vallarta:15 minutes approx
✈ Domestic Mexican airlines: AeromarAeroméxicoAeroméxico ConnectCalafia AirlinesMagnichartersTAR AerolineasVivaAerobus and Volaris
✈ International airlines: Air CanadaAir TransatAlaska AirlinesAmerican AirlinesAmerican EagleCopa AirlinesDeltaFinnairFrontier AirlinesJetBlueSouthwest AirlinesSpirit AirlinesSun Country AirlinesSunwing AirlinesSWOOPTUI AirwaysUnited AirlinesUnited ExpressWestJet and World2fly.

Miguel Hidalgo Y Costilla Guadalajara International Airport

Another option other than Licenciado Gustavo Diaz Ordaz International Airport is to fly into Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL), located in the city of Guadalajara. However, this airport is quite far from Puerto Vallarta and has fewer international airlines and services. Currently, the only international destination is Madrid in Spain with Aeromexico.

Distance to Puerto Vallarta: 5 hrs approx
✈ Domestic Mexican airlines:AeromarAeroméxicoAeroméxico ConnectAeromexico ContigoCalafia AirlinesMagnichartersTAR AerolineasVivaAerobus and Volaris
✈ International airlines: Alaska AirlinesAmerican AirlinesAmerican EagleCopa AirlinesDeltaUnited Airlines and United Express.

The best option when travelling to Puerto Vallarta would be to fly into PVR as it is located extremely close to the resort town and has an extensive regional and international route network. GDL is also an option you could consider, but it is very far from Puerto Vallarta, so use our flight search tool to see what may be best for you!

Trusted globally

Rated Excellent on Trustpilot

We’re super proud of our Trustpilot rating, but don’t just take it from us. See why millions of others love booking their flights through Alternative Airlines


Can I fly to Puerto Vallarta?

Yes, of course! The resort has an airport located about 20 minutes away from downtown, with multiple airlines flying domestically, to the US and Canada as well as Europe. The nearest airport is Licenciado Gustavo Diaz Ordaz International Airport (PVR).

How do I book flights to Puerto Vallarta?

Its never been easier to book a flight with us! Simply use our quick and easy flight search tool at the top of the page. If you search your departure city with the destination airport of PVR, you'll be able to see all of the flights available to you and the itinerary best suited to your plans.

Can I pay in any currency?

We support over 60 different currencies making it easier for you to pay. We accept Mexican Peso (MXN), United States Dollar (USD), Canadian Dollar (CAD), Great British Pound (GDP), Euros (EUR) as well as a whole host of others.

What payment options do you support?

We aim to make the payment process a flexible and easy experience for all of our customers. We support a range of payment methods including 'Buy Now, Pay Later'. You can easily pay with Credit/Debit including Visa, Mastercard and American Express. Want to spread the cost? We also support ZIP, Klarna, Paypal, Affirm, Amazon and more. Visit our dedicated BNPL page for more information.