Cheap Flights from San Diego to Oaxaca

Compare San Diego to Oaxaca flight deals

Find the cheapest month or even day of the year to fly to Oaxaca

Book the best Oaxaca fare with no extra fees

Flight deals from San Diego to Oaxaca

Looking for a cheap last-minute deal or the best return flight from San Diego to Oaxaca? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from San Diego to Oaxaca

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

San Diego to Oaxaca: Alternative routes

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

San Diego to Oaxaca: Flight information

The things to know before you go.
Cheapest flight found$917
Cheapest month to flyApril

Finding cheap flights from San Diego to Oaxaca: Frequently asked questions

The best price we found for a return flight from San Diego to Oaxaca is $918. 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 San Diego to Oaxaca. But we found flights with one stop from $917.
As of February 2026, there are no flights flying from San Diego to Oaxaca.
The cheapest month to fly from San Diego to Oaxaca is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from San Diego to Oaxaca Airport on Wednesday, 8 April 2026.
No airlines currently offer direct flights between San Diego and Oaxaca 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 Oaxaca 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 Oaxaca is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Oaxaca is United .

Travelling from San Diego to Xoxocotlan Airport (OAX): What you need to know

  • San Diego International Airport (SAN) is San Diego's main airport. Check out your options for reserving a flight from San Diego to Xoxocotlan Airport (OAX) taking off from here.

  • The timezone in Oaxaca is UTC-6, which is one hour ahead of San Diego. Xoxocotlan Airport is located in Oaxaca.

  • To ensure you catch your flight from San Diego to OAX, leave plenty of time for things like check-in and baggage drop. Turning up two hours ahead of international departures and one hour before domestic flights is the general travel rule.

  • If you're heading away during a major holiday or other peak period, allow for even more time. Arrive two hours before domestic flights and up to four hours before international departures. Queues at security and check-in will be longer.

Airports in San Diego

San Diego International Airport (SAN)

  • Stopovers offer the opportunity to explore a new place or just have a break during your trip. When searching for a cheap flight from San Diego to OAX, deselect 'Direct flights only' to check out all potential stops. Dallas/Fort Worth International Airport (DFW) is one option when you're setting off from San Diego International Airport (SAN).

  • Located around 5 kilometres from the centre of San Diego, SAN can be reached in about 10 minutes by car (depending on traffic). The journey by public transport will take roughly 20 minutes.

  • Want an easy start to your holiday? Stay near San Diego International Airport. Whether you have an early flight from San Diego to Xoxocotlan Airport or aren't a fan of being rushed, these hotels are just what you're after:

  • 71.38% of flights that leave from San Diego International Airport touch down at their destination on time.

  • SAN is located at N Harbour Dr.

McClellan-Palomar Airport (CLD)

  • CLD is around 56 kilometres from central San Diego. It'll take you 40 minutes or so to get to the airport by car from the city centre. Public transport takes roughly 2 hours 15 minutes.

  • Want to treat yourself to an extra night away before boarding your San Diego to OAX flight? Kick back in a hotel near McClellan-Palomar Airport before your adventure officially starts. These stays are calling your name:

About Xoxocotlan Airport (OAX)

  • Consider booking a hotel close to OAX if you're catching a late flight from San Diego to Xoxocotlan Airport. Pick one of these options and avoid the hassle of a long transfer:

  • Go wherever you want, whenever you want with a Xoxocotlan Airport rental car. Book your wheels from MEX, Economy or Europcar and find adventure across Oaxaca and beyond.

  • For the best deal, reserve your ride around one week ahead of your San Diego to Xoxocotlan Airport flight.

Getting from Xoxocotlan Airport (OAX) to central Oaxaca

  • The centre of Oaxaca is about 8 kilometres from Xoxocotlan Airport. Journey times by cab or car hire will vary depending on traffic conditions, so do a little research before your trip.

  • If you're using public transport, expect a journey time of roughly 1 hour 10 minutes.

How to find the cheapest flights from San Diego to Xoxocotlan Airport (OAX)

  • $649 is currently the lowest price for a one-way ticket from San Diego to Xoxocotlan Airport. A return flight starts at $917. These prices can change depending on demand and availability.

  • To find cheap flights from San Diego to OAX, book ahead. Airlines tend to offer the most competitive fares when flights first go on sale.

  • Cheap San Diego to Xoxocotlan Airport tickets are easier to find if your travel dates are flexible. Use the 'Whole month' tool to compare fares across every month and then pick the cheapest day.

  • You don't need to search every day to find out if fares have dropped when you create a Price Alert. We'll notify you when there's a better deal on flight tickets from San Diego to OAX.

  • Hunt down a great price on a flight from San Diego to Xoxocotlan Airport with the help of the filters. Choose your preferred arrival and departure times, number of stops and airlines. You can also sort your results by 'Cheapest,' 'Fastest' or 'Best.'

The best time to fly from San Diego to Xoxocotlan Airport (OAX)

  • It's time to decide when to book your flight from San Diego to Xoxocotlan Airport (OAX). July is the most popular month to visit Oaxaca. If you like things a bit more low-key, think about going in April.

  • Book a San Diego to OAX flight ticket departing in April if you want to explore the city during its warmest month. You can expect temperatures in Oaxaca to range from 12ºC to 30ºC.

  • January has temperatures of between 7ºC and 24ºC. Search for cheap tickets from San Diego to Xoxocotlan Airport around that time if you want to travel when it's cooler.

More about Oaxaca

  • When it comes to looking for somewhere to rest your head, you'll find the best stays in Oaxaca right here. Check out these options after you've booked your flight from San Diego to Xoxocotlan Airport:

  • Your Oaxaca trip should come with a bit of sightseeing. Leading attractions that are worth your time include Guelaguetza, Centro Histórico de Oaxaca de Juárez and Jardín Etnobotánico de Oaxaca.

Explore more of Mexico

  • Puebla is just one of the many cities in Mexico waiting to be explored once you've taken in the sights of Oaxaca. Around 274 kilometres away to the north-west, well-known attractions include Temple of Our Lady of Guadalupe, Zócalo de Puebla and Centro Histórico de Puebla.

  • Around 257 kilometres north of Oaxaca, Veracruz is another essential stop in Mexico. Get a taste of what this destination has to offer at Veracruz Cathedral, San Juan de Ulúan and Malecón Veracruz Puerto.

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