Cheap Flights from San Diego to Puerto Vallarta

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      Alaska Airlines
      American Airlines
      Southwest Airlines

      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 Rs114,545. 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 September.

      Direct flights from San Diego to Puerto Vallarta

      Alaska Airlines
      American Airlines
      Southwest Airlines

      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 foundRs51,057
      Cheapest month to flySeptember
      Average flight time2 hrs, 54 mins
      Most popular airlineAlaska Airlines
      Average flights per week13

      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 Rs114,358. 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 54 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 August 2026, there are 13 flights per week flying from San Diego to Puerto Vallarta.
      The cheapest month to fly from San Diego to Puerto Vallarta is usually September.
      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 Saturday, 12 September 2026.
      Yes – the average flight time is 2 hours and 54 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 Rs51,057. For a return flight on this route, the best price is Rs114,545. 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 to 34ºC.

      • February has temperatures of between 14ºC and 30ºC. 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 12 days.