Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Oaxaca from C$ 139

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 28/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Fri 22/3
Fri 29/3

Search hundreds of travel sites at once for deals on flights to Oaxaca

In the last 7 days travelers have searched 50,407,861 times on KAYAK, and here is why:

Save 21% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Latest Oaxaca Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARSanta Maria Huatulco
1 stop from C$ 436
2+ stops from C$ 446
Direct from C$ 461
Oaxaca
2+ stops from C$ 355
Puerto Escondido
2+ stops from C$ 683

Good to know

Low season

July

High season

December

Cheapest flight

C$ 139
Best time to beat the crowds but there is an average 16% increase in price.
Most popular time to fly (12% more expensive on average)
Flight from Vancouver to Santa Maria Huatulco

FAQs - booking Oaxaca flights

  • How long is the flight to Oaxaca?

    An average direct flight from Canada to Oaxaca takes 11h 07m, covering a distance of 6395 km. The most popular route is Vancouver - Santa Maria Huatulco with an average flight time of 6h 05m.

  • What is the cheapest flight to Oaxaca?

    The cheapest ticket to Oaxaca from Canada found in the last 72 hours was C$ 212 one-way, and C$ 438 round-trip. The most popular route is Vancouver Intl to Santa Maria Huatulco and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 438.

  • Which airlines fly to Oaxaca?

    WestJet & Air Canada fly the most frequently from Canada to Oaxaca.

  • What are the most popular destinations in Oaxaca?

    The next most popular destinations are Oaxaca (16%) and Puerto Escondido (10%).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Oaxaca

  • Looking for cheap airfare to Oaxaca? 25% of our users found tickets to Oaxaca for the following prices or less: From Vancouver Intl C$ 534 one-way - C$ 473 round-trip, from Winnipeg C$ 550 round-trip, from Calgary C$ 260 one-way - C$ 676 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Oaxaca flight deals.
See more tips

Top 5 airlines flying to Oaxaca

Need help choosing which airline to fly with from Canada to Oaxaca? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to KAYAK reviews.
8.5
Korean AirOverall score based on 1264 reviews
86overall
88crew
82food
86boarding
83comfort
82entertainment
Airline reviews

I like your stewardess, they are nice. However, your food could have been better and wheres your dessert? You do not offer beer or scotch. I do not drink alcohol biut my husband can have one or two, he has to ask if he can have one. during dinner or lunch, it should be offerred. Also, you do not have the most famous drinks ginger ale

Read more about Korean Air

I like your stewardess, they are nice. However, your food could have been better and wheres your dessert? You do not offer beer or scotch. I do not drink alcohol biut my husband can have one or two, he has to ask if he can have one. during dinner or lunch, it should be offerred. Also, you do not have the most famous drinks ginger ale

Not accommodating ground staff On board slow service Crew members not very friendly

Wonderful cabin crew!!!!! Food was poor, in flight entertainment was just ok. They need to serve more water on a 15 hour flight--we were dehydrated and kept asking for water.

Going through security a second time to get on the next Korean Air flight was utterly ridiculous and unnecessary. We were in a International secure area.

Food was good, but it can be better if it add a little bit of oriental flavour, service is great too.

Always fly with Korean Airlines. Best service great food. Nice and clean as always.

I was handled by some very rude CSA's in DFW. I was forced to check my carry-on as I was flying economy. You are now allowed only 10 kg total on all carry-on items. As my carry-on was 10 kg, and my backpack was 2 kg, I was made to check my luggage. I find this procedure unfair, as many other passengers in economy CLEARLY had more than 10 kgs. If KA insists this is their policy, then it should be enforced uniformly for everyone. TO INCLUDE Business and First Class. They are allowed 18 kg now. From my perspective....absolutely ridiculous. This was the first time in over 35 years I have been made to check my carry-on. I am EXTREMELY disappointed 😞

Customer service is not a top priority from boarding to while on flight, was belittled on boarding Some staff speak english at almost a 0% fluency

I’m not much for Asian food. So did not eat much on the flight

2 hour connection time in Seoul to make plane to Bangkok. Giant security lineup. Lots of worry over making flight reduced joy of flying via KE/Incheon. This was a repeat of my flight in Nov 2022, so apparently is the new normal for KE. Flight was boarding after I was forced to jog what seemed to be 2 miles from security to my departure gate. Please fix this. I still cannot understand that if you have already been screened in Canada for dangerous items, and there is no opportunity to obtain any between one plane and the next, why you should be screened AGAIN.

Seats could have been more comfortable, but it was a pretty good experience all things considered

Boarding is fast and easy for economy class, food was ok baggage policies are good

Poor services. Not meet 5-star airline standard. Disappointed with the poor food and drink selections. Cabin crew is not attentive at all. They even skipped me during meal service (not sure if it is intentionally).

EVA would not help with ticket issue since they were purchased through a travel agency. Even though it was EVA ticket stock. Travel agency Budget Air didn't reissue ticket after airline change which I didn’t learn until trying to checkin on Christmas Day and there was no contact number for the agency to help. I will never use Budget Air to purchase flight again and disappointed in EVA’s refusal to help. Thankfully just under 12 hrs before departure someone from the agency was available to reissue tickets. I was starting to think we would not be flying and the stress trying to resolve was completely unacceptable.

The flight was on time. Boarding process was smooth. The crew was friendly, helpful, and they kept plane facility clean. The food could've been better.

The flight was on time. Boarding process was smooth. The crew was friendly and kept the plane facility clean. The food could've been better.

New fleet, clean, exceptional service. Seat comfort and food in premium economy are top notch. One of the few best airlines I've ever flown with.

我在柜台被拒绝办理登机,因为我拿的中国护照。我没有台湾签证,有美国绿卡也没用。关键是没有任何人事前告知,从美国飞回去的时候也没人提醒说你回来的行程会有问题。然后票也退不了。我其实提前一天在网上check in了,航空公司应该在看到证件是中国护照时提醒一下。

The service and the food were excellent. Only the pajamas were a little tight for me (haha) but I managed. Thank you for recommending this airline to us

wanted hindi vegetarian meal but that as a no-go

Three hours on the tarmac before a four hour flight. I was hungry given the long wait, yet still had to pay for food service

Departure delay on a late night flight. Made us even later. Tired but got home.

Entertainment was the only issue. I did not have app & not equipped to watch movie on my phone. Used to other carriers with access to a screen for viewing. Other than that, everything was fine.

I had planned to watch the Westjet entertainment for the entire flight however, because the seat mounted outlets in our row did not work.

Westjet forced me to put my carry-on baggage in check-in probably because I was assigned seat 23A (the last row seat), which had no cabin space, which is unfair. I wanted to carry on my luggage so that I don't have to wait at the airport for my luggage. Also, because there was no cabin space, I was forced to keep my laptop bag under the seat, which I didn't want to as I was carrying 2 laptops and charger. The airline should basically tell people that if you are assigned a last row seat, then you are not allowed a cabin baggage or a personal item.

We were late boarding, but it all worked out. So, no problem.

Not a bad flight but our priority tagged luggage was the very last to come down the carousel.

It was good but not comfortable seat with the long legged persons.

The flight itself was good, the departure process was a little chaotic but once on the plane it was fine. The carry on luggage amounts is ridiculous. My husband’s suitcase was left behind in Kelowna. We could see it sitting there with our airtag. It was put on the next plane 6 hrs later but it was not delivered until the next afternoon. Unfortunately we had a business meeting Friday morning so he had no change of clothing for that.

No problems here. WestJet does a good job, even on their short haul flights

There was no lounge for passengers waiting before boarding the aircraft at F65, so passengers are just sitting on the floor or just spread everywhere the premises before boarding.

Great crew, friendly. Found the trip long just sitting with no onboard entertainment

All went fine. Boarding was efficient, staff was really friendly, and we were kept up to date on any changes to our itinerary. My only note for improvement is that on this particular plane, the recline in economy class was negligible. I know it's a coach seat, but I had another UA flight (SFO to BWI) and the seat was more comfortable with better recline.

Really good experience with a redeye flight from SFO to BWI. Boarding was efficient, plane was comfortable and newer than others, lots of audio and video choices, and staff was great. I appreciate United's service.

All planes flying to Mexico City are very old. Seats don’t even have power outlets.

Was a good flight. On time. Was full and all went well

My flight from Toronto was delayed but the connecting United flight waited for me 👍

The original seat on the flight Toronto Newark had the floor flooded with coffee spilled, so they changed our seat to premium economy. For the flight from Newark to San Salvador we were i the last row, no reclinable seats and beside the toilet. I asked for headsets to the waitress and she gave it to.me test of all the passengers, while she was staying right behind me..

Couldn’t get the tv screen to work, didn’t try food, so no comment

Flight was delayed but reasonable notice and communication was always there for the passengers.

I don’t know if there were any snacks served on the 5 hour flight. I might have been napping when the attendants came around. But I usually wake up when they do.

My bag didn’t follow me as it was supposed to leaving me without my bag for the first 12 hours of my 3 day trip. My bag got broken during this time.

Horrible that they pack so many children onto a 10h flight.

The crowding at the gate to get on is ridiculous.

I supposed to have a wheel chair waiting to take me to the luggage carousel. Didn’t happen so I had to walk up the walkway with my cane. I lost my balance and broke my little toe on my right foot, which means that I’m hobbling around with a very painful left leg and a very painful toe on my right foot. It was a nightmare.

Check in was great! Boarding was very good. The plane was just okay! The crew were great!

Food offerings need to be more plentiful and beverages need to be more healthy.

Fight left late making it extremely hard to make the connection. Flight staff was pleasant and efficient.

Terrible crew. Mediocre food. Terrible headphones. No Bluetooth connection for entertainment. Crying babies. Horrible experience.

No food. No Bluetooth for entertainment. Crying babies thought the cabin instead of placing them in the corners.

Book Cheap Oaxaca Plane Tickets

Recent round-trip flight deals

22/4Mon
2 stopsUnited Airlines
23h 26mYYZ-OAX
2/5Thu
2 stopsUnited Airlines
38h 18mOAX-YYZ
C$ 355
16/4Tue
1 stopAmerican Airlines
7h 16mYYZ-OAX
19/4Fri
1 stopAmerican Airlines
25h 29mOAX-YYZ
C$ 424
8/4Mon
1 stopAir Canada
19h 20mYWG-HUX
23/4Tue
1 stopAir Canada
20h 00mHUX-YWG
C$ 436
25/3Mon
1 stopAir Canada
13h 25mYYC-HUX
9/4Tue
1 stopAir Canada
18h 07mHUX-YYC
C$ 446
15/4Mon
2 stopsWestJet
18h 00mYYZ-HUX
22/4Mon
2 stopsWestJet
22h 48mHUX-YYZ
C$ 446
1/4Mon
directWestJet
6h 05mYVR-HUX
15/4Mon
directWestJet
6h 40mHUX-YVR
C$ 461
26/3Tue
2 stopsDelta
15h 41mYYZ-HUX
4/4Thu
2 stopsDelta
24h 07mHUX-YYZ
C$ 565
13/4Sat
2 stopsDelta
11h 34mYVR-HUX
22/4Mon
2 stopsDelta
48h 37mHUX-YVR
C$ 565
5/7Fri
1 stopWestJet Encore
7h 34mYUL-OAX
15/7Mon
1 stopWestJet Encore
30h 03mOAX-YUL
C$ 1,008
5/3Tue
2 stopsWestJet Encore
30h 58mYUL-OAX
12/3Tue
2 stopsWestJet Encore
25h 53mOAX-YUL
C$ 1,025

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/3Thu
2 stopsWestJet
19h 43mYVR-HUX
C$ 139
29/3Fri
2 stopsWestJet
29h 48mYVR-HUX
C$ 142
23/4Tue
directAir Canada
5h 30mYYZ-HUX
C$ 185
13/4Sat
1 stopAir Canada
20h 10mYUL-HUX
C$ 235
23/3Sat
1 stopAeromexico
21h 34mYVR-HUX
C$ 250
1/3Fri
1 stopAeromexico
10h 10mYVR-HUX
C$ 251
27/2Tue
1 stop
25h 20mYYZ-OAX
C$ 253
27/2Tue
1 stop
25h 20mYYZ-OAX
C$ 262
12/4Fri
2 stopsDelta
27h 39mYUL-HUX
C$ 317
14/3Thu
2 stopsDelta
11h 26mYVR-HUX
C$ 462

Search by stops

Search by airline

Search by price

Recent domestic flight deals

8/5Wed
directVivaAerobus
1h 20mMEX-PXM
9/5Thu
directVivaAerobus
1h 25mPXM-MEX
C$ 118
24/5Fri
multi-stopAeromexico
5h 37mGDL-OAX
3/6Mon
multi-stopAeromexico
11h 43mOAX-GDL
C$ 123
30/3Sat
directVivaAerobus
1h 20mMEX-PXM
2/4Tue
directVivaAerobus
1h 25mPXM-MEX
C$ 127
16/6Sun
directVivaAerobus
1h 10mMEX-OAX
25/6Tue
directVivaAerobus
1h 20mOAX-MEX
C$ 134
17/5Fri
directVivaAerobus
1h 20mMEX-PXM
24/5Fri
directVivaAerobus
1h 25mPXM-MEX
C$ 138
16/6Sun
direct
1h 10mMEX-OAX
27/6Thu
direct
1h 20mOAX-MEX
C$ 146
6/4Sat
directVivaAerobus
1h 10mMEX-OAX
27/4Sat
directVivaAerobus
1h 20mOAX-MEX
C$ 147
6/5Mon
directVolaris
1h 13mMEX-OAX
8/5Wed
directVolaris
1h 20mOAX-MEX
C$ 149
15/6Sat
direct
1h 10mMEX-OAX
24/6Mon
direct
1h 20mOAX-MEX
C$ 154
17/6Mon
directVolaris
1h 13mMEX-OAX
22/6Sat
directVolaris
1h 20mOAX-MEX
C$ 158

Search by stops

Search by airline

Search by price

Last minute flights to Oaxaca

Last minute flight, train and bus deals

22/2Thu
multi-stopAeromexico
26h 18mYYZ-HUX
7/3Thu
multi-stopAeromexico
13h 08mHUX-YYZ
C$ 589
26/2Mon
multi-stopAeromexico
10h 02mYYZ-HUX
5/3Tue
multi-stopAeromexico
8h 43mHUX-YYZ
C$ 642
26/2Mon
multi-stopDelta
43h 45mYUL-PXM
11/3Mon
multi-stopDelta
38h 21mPXM-YUL
C$ 746
24/2Sat
multi-stopDelta
21h 19mYYZ-HUX
29/2Thu
multi-stopDelta
43h 07mHUX-YYZ
C$ 806
23/2Fri
directWestJet
5h 44mYYZ-HUX
27/2Tue
multi-stopWestJet
26h 28mHUX-YYZ
C$ 885
24/2Sat
multi-stopWestJet
20h 09mYYZ-HUX
3/3Sun
multi-stopWestJet
29h 23mHUX-YYZ
C$ 898
26/2Mon
multi-stopAmerican Airlines
23h 15mYUL-HUX
5/3Tue
multi-stopAmerican Airlines
18h 18mHUX-YUL
C$ 904
24/2Sat
multi-stopAmerican Airlines
29h 05mYVR-HUX
5/3Tue
multi-stopAmerican Airlines
23h 14mHUX-YVR
C$ 941
25/2Sun
directAir Canada
5h 30mYYZ-HUX
5/3Tue
directAir Canada
5h 00mHUX-YYZ
C$ 966
26/2Mon
multi-stopAir Canada
15h 30mYVR-HUX
3/3Sun
multi-stopAir Canada
31h 51mHUX-YVR
C$ 1,094

Search by stops

Search by airline

Search by price

Flights to Oaxaca

Return flight deals:

Oaxaca - Canada

Cabin classes:

C$ 3,573
C$ 1,490
C$ 409