Flights to Oaxaca

C$ 511 Cheap flights to Oaxaca

This is the cheapest round-trip flight price found by a momondo user in the last 72 hours by searching for a flight to Oaxaca departing on 18/4. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Early arrival? Instantly customize your results

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Oaxaca

Find flights to these popular cities in Oaxaca from your nearest airport.
WestJet
18 Apr
YYZ
22h 26m
2 stops
HUX
19 Apr
HUX
27h 56m
2 stops
YYZ
C$ 511
Multiple Airlines
18 Apr
YVR
6h 08m
HUX
20 Apr
HUX
26h 02m
2 stops
YVR
C$ 611
WestJet
21 Apr
YYZ
18h 33m
1 stop
HUX
23 Apr
HUX
31h 55m
1 stop
YYZ
C$ 625
Multiple Airlines
19 Apr
YYZ
18h 33m
1 stop
HUX
6 May
HUX
30h 35m
2 stops
YYZ
C$ 627
Multiple Airlines
25 Apr
YVR
6h 08m
HUX
2 May
HUX
33h 40m
2 stops
YVR
C$ 631
Multiple Airlines
24 Apr
YYZ
5h 34m
HUX
6 May
HUX
30h 35m
2 stops
YYZ
C$ 637
Multiple Airlines
19 Apr
YYZ
18h 33m
1 stop
HUX
4 May
HUX
22h 52m
2 stops
YYZ
C$ 638
Multiple Airlines
18 Apr
YVR
6h 08m
HUX
22 Apr
HUX
33h 40m
2 stops
YVR
C$ 647
Multiple Airlines
24 Apr
YYZ
5h 34m
HUX
4 May
HUX
22h 52m
2 stops
YYZ
C$ 648
Multiple Airlines
24 Apr
YYZ
18h 33m
1 stop
HUX
4 May
HUX
22h 52m
2 stops
YYZ
C$ 649
Multiple Airlines
18 Apr
YVR
6h 08m
HUX
23 Apr
HUX
35h 05m
2 stops
YVR
C$ 656
Multiple Airlines
20 Apr
YYZ
18h 33m
1 stop
HUX
25 Apr
HUX
31h 35m
2 stops
YYZ
C$ 662
United Airlines
4 May
YYZ
14h 16m
1 stop
OAX
11 May
OAX
33h 26m
2 stops
YYZ
C$ 529
United Airlines
1 May
YYZ
14h 16m
1 stop
OAX
9 May
OAX
27h 19m
2 stops
YYZ
C$ 530
United Airlines
1 May
YYZ
14h 16m
1 stop
OAX
9 May
OAX
15h 29m
2 stops
YYZ
C$ 541
United Airlines
1 May
YYZ
27h 06m
2 stops
OAX
9 May
OAX
15h 29m
2 stops
YYZ
C$ 548
United Airlines
26 Apr
YYZ
14h 16m
1 stop
OAX
4 May
OAX
14h 06m
1 stop
YYZ
C$ 550
United Airlines
26 Apr
YYZ
14h 16m
1 stop
OAX
4 May
OAX
14h 06m
1 stop
YYZ
C$ 551
United Airlines
24 Apr
YUL
30h 06m
2 stops
OAX
7 May
OAX
33h 00m
2 stops
YUL
C$ 566
United Airlines
21 Apr
YYZ
14h 16m
1 stop
OAX
6 May
OAX
25h 34m
2 stops
YYZ
C$ 569
United Airlines
23 May
YYZ
24h 43m
2 stops
OAX
27 May
OAX
25h 24m
2 stops
YYZ
C$ 586
United Airlines
24 Apr
YUL
25h 51m
2 stops
OAX
7 May
OAX
33h 00m
2 stops
YUL
C$ 586
United Airlines
1 May
YYZ
14h 16m
1 stop
OAX
9 May
OAX
14h 06m
1 stop
YYZ
C$ 589
United Airlines
1 May
YYZ
14h 16m
1 stop
OAX
9 May
OAX
14h 06m
1 stop
YYZ
C$ 594
United Airlines
18 Apr
YYZ
7h 24m
1 stop
PXM
23 Apr
PXM
30h 09m
2 stops
YYZ
C$ 576
Multiple Airlines
19 May
YVR
19h 15m
1 stop
PXM
26 May
PXM
15h 45m
1 stop
YVR
C$ 598
United Airlines
18 Apr
YYZ
41h 51m
2 stops
PXM
25 Apr
PXM
19h 19m
2 stops
YYZ
C$ 605
Multiple Airlines
22 May
YVR
19h 15m
1 stop
PXM
29 May
PXM
14h 25m
1 stop
YVR
C$ 620
Multiple Airlines
4 May
YVR
19h 15m
1 stop
PXM
11 May
PXM
26h 59m
2 stops
YVR
C$ 626
United Airlines
18 Apr
YUL
44h 34m
2 stops
PXM
25 Apr
PXM
25h 35m
2 stops
YUL
C$ 627
United Airlines
18 Apr
YYZ
41h 51m
2 stops
PXM
23 Apr
PXM
21h 14m
2 stops
YYZ
C$ 629
United Airlines
22 Apr
YYZ
20h 14m
2 stops
PXM
7 May
PXM
21h 14m
2 stops
YYZ
C$ 641
Multiple Airlines
3 May
YVR
19h 15m
1 stop
PXM
11 May
PXM
26h 59m
2 stops
YVR
C$ 649
Multiple Airlines
2 May
YVR
26h 02m
1 stop
PXM
9 May
PXM
8h 39m
1 stop
YVR
C$ 658
United Airlines
20 Apr
YYZ
7h 24m
1 stop
PXM
25 Apr
PXM
8h 01m
1 stop
YYZ
C$ 661
United Airlines
18 May
YYZ
7h 24m
1 stop
PXM
25 May
PXM
27h 21m
2 stops
YYZ
C$ 665

Find the cheapest flights from Canada to Oaxaca

Recent round-trip flight deals from Canada to Oaxaca

Enter your travel dates to find the best prices.
WestJet Logo
4:00 p.m. - 12:26 p.m.
YYZ
-
HUX
22h 26m
2 stops
WestJet Logo
5:15 p.m. - 11:11 p.m.
HUX
-
YYZ
27h 56m
2 stops
C$ 511WestJet
Sat, 18 Apr - Sun, 19 Apr
United Airlines Logo
6:10 a.m. - 6:26 p.m.
YYZ
-
OAX
14h 16m
1 stop
United Airlines Logo
6:30 a.m. - 5:56 p.m.
OAX
-
YYZ
33h 26m
2 stops
C$ 529United Airlines
Mon, 4 May - Mon, 11 May
United Airlines Logo
6:10 a.m. - 6:26 p.m.
YYZ
-
OAX
14h 16m
1 stop
United Airlines Logo
6:30 a.m. - 11:49 a.m.
OAX
-
YYZ
27h 19m
2 stops
C$ 530United Airlines
Fri, 1 May - Sat, 9 May
Multiple Airlines Logo
4:50 p.m. - 1:05 p.m.
YVR
-
PXM
19h 15m
1 stop
Multiple Airlines Logo
9:10 p.m. - 11:55 a.m.
PXM
-
YVR
15h 45m
1 stop
C$ 598Multiple Airlines
Tue, 19 May - Tue, 26 May
Multiple Airlines Logo
9:15 a.m. - 4:23 p.m.
YVR
-
HUX
6h 08mdirect
Multiple Airlines Logo
7:58 p.m. - 9:00 p.m.
HUX
-
YVR
26h 02m
2 stops
C$ 611Multiple Airlines
Sat, 18 Apr - Mon, 20 Apr
Aeromexico Logo
8:15 a.m. - 7:17 p.m.
YVR
-
OAX
10h 02m
1 stop
Aeromexico Logo
2:36 p.m. - 6:05 a.m.
OAX
-
YVR
16h 29m
1 stop
C$ 741Aeromexico
Sat, 30 May - Sun, 7 Jun
Aeromexico Logo
8:15 a.m. - 9:11 p.m.
YVR
-
OAX
11h 56m
1 stop
Aeromexico Logo
4:35 p.m. - 6:05 a.m.
OAX
-
YVR
14h 30m
1 stop
C$ 742Aeromexico
Thu, 17 Sep - Sat, 17 Oct
American Airlines Logo
2:32 p.m. - 1:01 p.m.
YUL
-
PXM
24h 29m
2 stops
American Airlines Logo
1:41 p.m. - 1:52 p.m.
PXM
-
YUL
22h 11m
2 stops
C$ 756American Airlines
Fri, 24 Apr - Sat, 9 May
Air Canada Logo
6:50 a.m. - 6:26 p.m.
YTZ
-
OAX
37h 36m
2 stops
Air Canada Logo
6:30 a.m. - 8:52 a.m.
OAX
-
YTZ
24h 22m
2 stops
C$ 1,651Air Canada
Sat, 25 Apr - Tue, 28 Apr
Air Canada Logo
8:30 a.m. - 6:26 p.m.
YTZ
-
OAX
35h 56m
2 stops
Air Canada Logo
6:30 a.m. - 7:52 a.m.
OAX
-
YTZ
23h 22m
2 stops
C$ 1,653Air Canada
Sat, 25 Apr - Tue, 28 Apr

momondo Fare Finder

 
Locate flights to Oaxaca that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 96,600 searches and data was last updated on 9 April 2026.
Use the filters below to find and compare flights to Oaxaca that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest round-trip

TorontoSanta Maria Huatulco

YYZ - HUX

YYZHUX

Toronto Pearson Intl

Sat 18/4

4:00 p.m.-12:26 p.m.

2 stops22h 26m

Santa Maria Huatulco

Sun 19/4

5:15 p.m.-11:11 p.m.

2 stops27h 56m

C$ 511

TorontoOaxaca

YYZ - OAX

YYZOAX

Toronto Pearson Intl

Mon 4/5

6:10 a.m.-6:26 p.m.

1 stop14h 16m

Oaxaca Xoxocotlan

Mon 11/5

6:30 a.m.-5:56 p.m.

2 stops33h 26m

C$ 529

TorontoOaxaca

YYZ - OAX

YYZOAX

Toronto Pearson Intl

Fri 1/5

6:10 a.m.-6:26 p.m.

1 stop14h 16m

Oaxaca Xoxocotlan

Sat 9/5

6:30 a.m.-11:49 a.m.

2 stops27h 19m

C$ 530

VancouverPuerto Escondido

YVR - PXM

YVRPXM

Vancouver Intl

Tue 19/5

4:50 p.m.-1:05 p.m.

1 stop19h 15m

Puerto Escondido

Tue 26/5

9:10 p.m.-11:55 a.m.

1 stop15h 45m

C$ 598

VancouverSanta Maria Huatulco

YVR - HUX

YVRHUX

Vancouver Intl

Sat 18/4

9:15 a.m.-4:23 p.m.

Nonstop6h 08m

Santa Maria Huatulco

Mon 20/4

7:58 p.m.-9:00 p.m.

2 stops26h 02m

C$ 611

VancouverOaxaca

YVR - OAX

YVROAX

Vancouver Intl

Sat 30/5

8:15 a.m.-7:17 p.m.

1 stop10h 02m

Oaxaca Xoxocotlan

Sun 7/6

2:36 p.m.-6:05 a.m.

1 stop16h 29m

C$ 741
Quickest round-trip

VancouverOaxaca

YVR - OAX

YVROAX

Vancouver Intl

Thu 17/9

8:15 a.m.-9:11 p.m.

1 stop11h 56m

Oaxaca Xoxocotlan

Sat 17/10

4:35 p.m.-6:05 a.m.

1 stop14h 30m

C$ 742

MontrealPuerto Escondido

YUL - PXM

YULPXM

Montreal Pierre Elliott Trudeau Intl

Fri 24/4

2:32 p.m.-1:01 p.m.

2 stops24h 29m

Puerto Escondido

Sat 9/5

1:41 p.m.-1:52 p.m.

2 stops22h 11m

C$ 756

TorontoOaxaca

YTZ - OAX

YTZOAX

Toronto Island

Sat 25/4

6:50 a.m.-6:26 p.m.

2 stops37h 36m

Oaxaca Xoxocotlan

Tue 28/4

6:30 a.m.-8:52 a.m.

2 stops24h 22m

C$ 1,651

TorontoOaxaca

YTZ - OAX

YTZOAX

Toronto Island

Sat 25/4

8:30 a.m.-6:26 p.m.

2 stops35h 56m

Oaxaca Xoxocotlan

Tue 28/4

6:30 a.m.-7:52 a.m.

2 stops23h 22m

C$ 1,653

Flights are sorted by cheapest round-trip flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Oaxaca from

Oaxaca flights insights and trends

Explore insights for your Oaxaca flight to craft the best travel plan

What is the cheapest flight I can find to State of Oaxaca?

The average flight to State of Oaxaca costs C$ 529/per person and the cheapest flight to State of Oaxaca is C$ 66/per person. This price varies based on a multitude of factors such as departure airport, airline, time of booking and when you plan on travelling.

See prices from:

What is the cheapest day to depart on your flight to State of Oaxaca?

The cheapest day to depart on your flight to State of Oaxaca is on a Friday when prices can be found for as low as C$ 985. This is often the case because there is less demand to fly during this day of the week. Flights from Canada to State of Oaxaca on a Saturday will generally be more expensive and average around C$ 1,758. Keep in mind that these prices on both days could fluctuate depending on the season and the demand.

Cheapest flights to cities in Oaxaca

Click on the cities below to find out when it's cheapest to fly to Oaxaca, from Canada
Santa Maria Huatulco
Santa Maria Huatulco

Cheap Oaxaca flight deals and tips

Summary info about Oaxaca flight prices, duration and airlines

Best One-Way Price

C$ 176

Best Round-Trip Price

C$ 511

Fastest flight time

14h 16m
The best one-way flight price to Oaxaca from Canada in the last 72 hours is C$ 176 (Vancouver Intl to Santa Maria Huatulco).
The best round-trip flight price to Oaxaca from Canada in the last 72 hours is C$ 511 (Toronto Pearson Intl to Santa Maria Huatulco).
The fastest flight to Oaxaca from Canada takes 14h 16m (Toronto Pearson Intl to Oaxaca Xoxocotlan).

Frequently asked questions about flying to Oaxaca

What is the best airport to fly into to visit Santa Maria Huatulco?

I plan on visiting Zipolite Beach. Which airport is the quickest drive?

Zipolite Beach is closest to Oaxaca Airport. Those looking for an alternative airport option near Zipolite Beach could try flying into Puerto Escondido Airport.

What are the most popular landmarks in State of Oaxaca?

Which airlines fly to State of Oaxaca?

How much are flights to State of Oaxaca?

Flights to State of Oaxaca have been found on momondo for as low as C$ 216 per ticket recently. However, the average price tends to be C$ 710 and anything for C$ 582 or less is a good deal. C$ 3,680 is the most expensive flight we’ve seen in the past week, though you may be able to avoid this price depending on what airport you fly from, what airline you choose, and how far in advance you book your flights.

What is the best day of the week to fly to State of Oaxaca?

The best day to take a flight to State of Oaxaca is on Friday, followed by Wednesday. Friday and Wednesday tend to have the lowest flight prices to State of Oaxaca. If your travel dates are flexible, then try to avoid booking on a Saturday, which is known for being the most expensive day of the week to fly to State of Oaxaca.

Where is it cheapest to fly into State of Oaxaca?

Santa Maria Huatulco airport in Santa Maria Huatulco has the cheapest flights when visiting State of Oaxaca, with an average airfare of C$ 216. Puerto Escondido airport in Puerto Escondido is the second cheapest destination in State of Oaxaca, with an average airfare of C$ 414.

When did momondo last update prices for flights to Oaxaca?

Prices for flights to Oaxaca were last updated today.

How many operators does momondo search for flights to Oaxaca?

How old do you have to be to fly to Oaxaca?

Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel to Oaxaca.

What documentation or ID do you need to fly to Oaxaca?

The travel and health documents you'll need for your trip to Oaxaca may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's license and a passport that is valid for six months after your intended arrival at Oaxaca. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Oaxaca?

To find the flight that best suits your needs, momondo gathers a range of flights from a large pool of different airlines and agents; you can then use our insights and filters to find and book the right flight to Oaxaca.

Can I find flights to Oaxaca with flexible booking policies on momondo?

Flights to Oaxaca with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

How can momondo help me find flights to Oaxaca?

Once all potential Oaxaca flight options are in front of you momondo lets you sort and filter flights based on preferences such as airline, price and flight times, amongst many other options.

I’m not ready to book a flight to Oaxaca right now. Can momondo alert me if prices change?

Of course. momondo tracks the price of Oaxaca flights. All you need is a valid email address and we will do the rest; it is that quick and easy.

An easier way to manage your Oaxaca trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Sat 9/5
Sat 16/5

Find better results for your trip to Oaxaca