Cheap flights from San Diego (SAN) to Oaxaca (OA)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
San Diego (SAN) to Oaxaca

All the information you need to plan the best SAN to OAX flight in 2021: compare San Diego to Oaxaca flight prices with the expected peak season, weather and rainfall in Oaxaca.
When is the cheapest time to fly from San Diego to State of Oaxaca (SAN - OA)?

When flying from San Diego to State of Oaxaca, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

What is the cheapest month to fly from San Diego to State of Oaxaca?

Flights from San Diego to State of Oaxaca lean towards being more expensive in June. Prices are generally better when you fly from San Diego to State of Oaxaca in March, with the cheapest ticket starting at $399.

Cheap flights from San Diego to Oaxaca in December, January 2022

The best prices found for SAN to Oaxaca flights for December, January
25 Jan - 28 Jan
$323pp
SAN
San Diego
Multiple Airlines
   
2 STOPS
OAX
Oaxaca Xoxocotlan
OAX
Oaxaca Xoxocotlan
Multiple Airlines
   
2 STOPS
SAN
San Diego
25 Jan - 28 Jan
$327pp
SAN
San Diego
Multiple Airlines
   
2 STOPS
HUX
Santa Maria Huatulco
HUX
Santa Maria Huatulco
Multiple Airlines
   
2 STOPS
SAN
San Diego
25 Jan - 28 Jan
$340pp
SAN
San Diego
Multiple Airlines
   
2 STOPS
OAX
Oaxaca Xoxocotlan
OAX
Oaxaca Xoxocotlan
Multiple Airlines
     
3 STOPS
SAN
San Diego

San Diego to Oaxaca 2022 flight deals

Cheap flights to Oaxaca from San Diego found for this year
9 Dec - 25 Jan
$462pp
SAN
San Diego
Multiple Airlines
   
2 STOPS
OAX
Oaxaca Xoxocotlan
OAX
Oaxaca Xoxocotlan
Multiple Airlines
   
2 STOPS
SAN
San Diego
9 Dec - 15 Dec
$525pp
SAN
San Diego
Multiple Airlines
     
3 STOPS
OAX
Oaxaca Xoxocotlan
OAX
Oaxaca Xoxocotlan
Multiple Airlines
   
2 STOPS
SAN
San Diego
24 Dec - 17 Feb
$591pp
SAN
San Diego
United Airlines
   
2 STOPS
OAX
Oaxaca Xoxocotlan
OAX
Oaxaca Xoxocotlan
United Airlines
   
2 STOPS
SAN
San Diego

Last minute flights from San Diego to Oaxaca

Late deals on round-trip flights to Oaxaca from San Diego, departing today and this week
9 Dec - 25 Jan
$462pp
SAN
San Diego
Multiple Airlines
   
2 STOPS
OAX
Oaxaca Xoxocotlan
OAX
Oaxaca Xoxocotlan
Multiple Airlines
   
2 STOPS
SAN
San Diego
9 Dec - 15 Dec
$525pp
SAN
San Diego
Multiple Airlines
     
3 STOPS
OAX
Oaxaca Xoxocotlan
OAX
Oaxaca Xoxocotlan
Multiple Airlines
   
2 STOPS
SAN
San Diego
10 Dec - 17 Dec
$600pp
SAN
San Diego
Multiple Airlines
 
1 STOP
OAX
Oaxaca Xoxocotlan
OAX
Oaxaca Xoxocotlan
Multiple Airlines
   
2 STOPS
SAN
San Diego

One-way flights to Oaxaca from San Diego

The cheapest one-way flights from San Diego to Oaxaca
2:00 am - 6:50 am
Multiple Airlines
2 Stops
26h 50m
SAN - OAX
Multiple Airlines
$488
Kiwi.com
11:50 am - 9:05 am
Air Canada
2 Stops
43h 15m
SAN - HUX
Air Canada
$687
Air Canada
5:21 am - 2:28 pm
United Airlines
1 Stop
7h 07m
SAN - OAX
United Airlines
$1,523
United

Related info for your journey

Useful info, stats and facts about <span class="emphasized">San Diego</span> to <span class="emphasized">Oaxaca</span> flights.

Flight FAQs

From San Diego to Oaxaca

What airport do you fly from for flights from San Diego to Oaxaca?

Located just 2.6 mi from the city center, San Diego (SAN) is the airport most travelers will use when flying to Oaxaca from San Diego.

Which airlines flying from San Diego to Oaxaca have flexible cancellations due to COVID-19?

United Airlines, American Airlines, and Volaris are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from San Diego to State of Oaxaca for under $400 on Cheapflights?

Yes, there are multiple flights from San Diego to State of Oaxaca for under $400. The cheapest flight booked recently is on American Airlines for just $317, but on average you can expect to pay $382.

Are there last-minute flights available from San Diego to State of Oaxaca for under $500?

There are currently 14+ open flights from San Diego to State of Oaxaca within the next 7 days for less than $500.

What are the cheapest airlines to fly from San Diego to State of Oaxaca one-way?

For one-way options, check prices for American Airlines. According to our data, you can fly for as low as $153. Users have also found prices from $262 and $687 on United Airlines and Air Canada, respectively.

What are the cheapest flights from San Diego to State of Oaxaca?

Looking at all options, your cheapest flight can be booked for $666. While the most popular route (San Diego - Oaxaca Xoxocotlan) can be booked for $331 on average our data indicates $666 when flying from San Diego to State of Oaxaca.

What are the most popular airlines that fly from San Diego to State of Oaxaca?

The most popular airlines flying from San Diego to State of Oaxaca are American Airlines, Aeromexico and Delta. Something to consider prior to booking your flight.

COVID Restrictions

View COVID Travel Restrictions for Oaxaca, Mexico

Do I need a COVID test to fly to Oaxaca from San Diego?

Information is based on travel restrictions from San Diego to Oaxaca

Most visitors from San Diego can enter Oaxaca without restrictions.

COVID-19 testing requirements
Visitors from San Diego are not required to present a negative COVID-19 PCR test or antigen result upon entering Oaxaca.

Quarantine requirements
Visitors from San Diego are not required to quarantine after entering Oaxaca.

Documents
Health Declaration Form - Completed form should be presented upon arrival


Do I need a test to fly back to San Diego from Oaxaca?

Returning to San Diego from Oaxaca

COVID-19 testing requirements
Visitors from Oaxaca must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 24 hours before departing to San Diego.

Quarantine requirements
Visitors from Oaxaca are not required to quarantine after entering San Diego.

Hide COVID Travel Restrictions for Oaxaca, Mexico

Destination points for flights from San Diego to Oaxaca

Select to see more specific information for flights from San Diego to all places in Oaxaca.

Destination information for Oaxaca

Things to know before you go - useful duration and weather info for your trip from San Diego to Oaxaca.
Today's exchange rate
$1 = $21.31
Average temperature for December in Oaxaca
80.6 °F

Airports servicing San Diego

Airports servicing

Oaxaca Xoxocotlan (OAX)
Puerto Escondido (PXM)
Home North America Mexico Oaxaca Cheap flights from San Diego to Oaxaca