Cheap Flights from San Diego (SANA) to Puerto Vallarta (PVR)

Compare San Diego 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 deals from San Diego to Puerto Vallarta

Looking for a cheap last-minute deal or the best return flight from San Diego to Puerto Vallarta Airport? If you want to travel next month, return fares start from $515. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from San Diego to Puerto Vallarta

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like San Diego to Puerto Vallarta flights are currently cheapest in June.

Direct flights from San Diego to Puerto Vallarta

San Diego to Puerto Vallarta: Alternative routes

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

San Diego to Puerto Vallarta: Flight information

The things to know before you go.
Cheapest flight found$515
Cheapest month to flyMay
Average flight time2 hrs, 57 mins
Most popular airlineAlaska Airlines
Average flights per week76

Finding cheap flights from San Diego to Puerto Vallarta: Frequently asked questions

The best price we found for a return flight from San Diego to Puerto Vallarta is $515. 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.
2 hours and 57 minutes is the average flight time from San Diego to Puerto Vallarta.
Alaska Airlines, American Airlines and Southwest Airlines fly direct from San Diego to Puerto Vallarta.
As of May 2026, there are 19 flights per week flying from San Diego to Puerto Vallarta.
The cheapest month to fly from San Diego to Puerto Vallarta is usually May.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from San Diego to Puerto Vallarta Airport on Thursday, 28 May 2026.
Yes – the average flight time is 2 hours and 57 minutes.
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.

Flying from San Diego to Puerto Vallarta International Airport (PVR): What you need to know

  • San Diego International Airport (SAN) is San Diego's main airport. Explore your options for booking a flight from San Diego to Puerto Vallarta International Airport (PVR) taking off from here.

  • The average length of a direct San Diego to Puerto Vallarta International Airport flight is 2 hours 55 minutes.

  • Puerto Vallarta is two hours ahead of San Diego. Puerto Vallarta International Airport is located in Puerto Vallarta, which runs on the UTC-6 timezone.

  • The most popular route is from San Diego International Airport (SAN) to Puerto Vallarta International Airport (PVR). There are 4 direct services each week. Alaska Airlines operates a 8:31am departure between SAN and PVR.

  • Leave plenty of time to make your flight from San Diego to PVR. As a general rule, turn up two hours before international departures and an hour ahead for domestic flights.

  • July is a peak travel month. If you're heading away then or around a major holiday like July Fourth, turn up even earlier. Aim for at least two hours ahead for domestic flights and as much as four hours for international journeys.

Airports in San Diego

San Diego International Airport (SAN)

  • San Diego International Airport (SAN) provides a hassle-free way to reach your destination. Nonstop flights from San Diego to Puerto Vallarta International Airport (PVR) operate out of this terminal.

  • You can travel on a direct flight from San Diego to Puerto Vallarta International Airport with Alaska Airlines. This popular airline offers services from SAN.

  • The majority of passengers choose to fly with Alaska Airlines from SAN to PVR.

  • Alaska Airlines is the top-ranked carrier for punctuality on this route.

  • Located around 5 kilometres from central San Diego, SAN can be reached in about 15 minutes by car, depending on traffic. The journey on public transport takes roughly 25 minutes.

  • Looking for a comfortable hotel close to San Diego International Airport? If you've booked an early flight from San Diego to Puerto Vallarta International Airport, these accommodation options will have you sleeping a quick hop from check-in:

  • Of all flights leaving San Diego International Airport, 74% arrive as scheduled at their destination.

  • You'll find SAN at N Harbour Dr.

McClellan-Palomar Airport (CLD)

  • From central San Diego, CLD is about 48 kilometres away. When planning the best way to get there, find out if public transport is an option or if it's better to drive.

  • Flying off with the first light? Think about checking in to one of these hotels near McClellan-Palomar Airport the day before your San Diego to PVR flight:

  • McClellan-Palomar Airport has a track record for punctuality. 88% of flights taking off from here land when expected.

About Puerto Vallarta International Airport (PVR)

Getting from Puerto Vallarta International Airport (PVR) to central Puerto Vallarta

  • Central Puerto Vallarta is around 11 kilometres from Puerto Vallarta International Airport and takes about 20 minutes to reach by car. See what your options are for getting into town, whether that's with a taxi, car hire or ride-share.

  • If you're using public transport, expect a journey time of about 35 minutes.

How to find the cheapest flights from San Diego to Puerto Vallarta International Airport (PVR)

  • The lowest price we've found for a one-way ticket from San Diego to Puerto Vallarta International Airport is $227. For a return flight on this route, the best price is $515. Depending on when you want to go and the availability, these fares could change.

  • Booking in advance is often the key to finding a cheap flight from San Diego to PVR. Fares tend to rise as demand increases, so the closer you get to departure, the more you'll likely spend.

  • The 'Whole month' tool will show you the cheapest San Diego to Puerto Vallarta International Airport tickets throughout the entire month. It's a great way to find a bargain if your travel dates aren't set in stone.

  • There's no need to check every day to find out if prices have dropped when you create a Price Alert. We'll notify you as soon as a better deal is available on plane tickets from San Diego to PVR.

  • Tailor your trip using filters. Select your preferred departure and arrival times, total journey duration and airlines. You can also sort your results by 'Fastest,' 'Cheapest' or 'Best' flights from San Diego to Puerto Vallarta International Airport.

The best time to fly from San Diego to Puerto Vallarta International Airport (PVR)

  • Think about the kind of experience you want when deciding when to fly. September is the quietest month to visit Puerto Vallarta. March is when most people book flights from San Diego to Puerto Vallarta International Airport (PVR), which may be perfect if you're chasing more action.

  • Before locking in your San Diego to PVR plane ticket, consider what kind of weather works for you. May is the warmest month in Puerto Vallarta, with temperatures ranging from 18ºC (64ºF) to 34ºC (93ºF).

  • February has temperatures of between 14ºC (57ºF) and 30ºC (86ºF). Look for cheap tickets from San Diego to Puerto Vallarta International Airport around that time if you like travelling in cooler conditions.

More about Puerto Vallarta

  • When it comes to searching for somewhere to lay your head, you'll find the most popular stays in Puerto Vallarta right here. Explore these options as soon as you've booked your flight from San Diego to Puerto Vallarta International Airport:

  • Welcome to Puerto Vallarta and Malecón Puerto Vallarta are a couple of leading attractions to put on your Puerto Vallarta must-do list. Keep the momentum going by heading to Playa Camarones.

Explore more of Mexico

  • You've seen Puerto Vallarta, now it's time to explore other parts of Mexico. Travel around 193 kilometres east to Guadalajara to tick off its leading attractions. From Guadalajara Cathedral to Temple of Our Lady of Guadalupe and Mural Gigante FRIDA KHALO, there's plenty to keep you on the go.

  • If you're eager to discover another major stop in Mexico, consider Zapopan, about 193 kilometres east of Puerto Vallarta. OUR LADY OF GUADALUPE, Basilica of Our Lady of Zapopan and KidZania Guadalajara are key reasons to visit.

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