From which city?
Mexico City
17 Jan → 24 Jan 2027 · 7 days · direct
€78
Check the priceMonterrey
14 Nov → 15 Nov 2026 · 1 day · direct
€290
Check the priceDallas
13 Nov → 18 Nov 2026 · 5 days · 1 stop
€414
Check the priceLos Angeles
6 Dec → 14 Dec 2026 · 8 days · 1 stop
€423
Check the priceNew York
2 Dec → 8 Dec 2026 · 6 days · 1 stop
€528
Check the priceMiami
22 Nov → 24 Nov 2026 · 2 days · 2 stops
€578
Check the priceMilan
12 Jun → 19 Jun 2027 · 7 days · 2 stops
€901
Check the priceStockholm
7 Jan → 21 Jan 2027 · 14 days · 3 stops
€973
Check the priceDubai
12 Nov → 17 Nov 2026 · 5 days · 3 stops
€1,729
Check the priceTashkent
23 Nov → 20 Dec 2026 · 27 days · 3 stops
€2,273
Check the price
Oaxaca at a glance
- Lowest fare
- €78 from Mexico City, 17 Jan 2027 to 24 Jan 2027
- Flight time
- about 1h non-stop from Mexico City (360 km)
- Time difference
- none with Mexico City
- Departure cities
- 10 cities, including Mexico City, Monterrey, Dallas, Los Angeles
Frequently asked questions
How much is a flight to Oaxaca?
The best fare found by Eunodia is €78 return from Mexico City, leaving on 17 Jan 2027. Prices change every day.
How long is the flight to Oaxaca?
Count on about 1h non-stop from Mexico City. With a stop, the trip takes longer.
What is the time difference in Oaxaca?
There is no time difference between Oaxaca and Mexico City.
Which cities can I fly to Oaxaca from?
Eunodia tracks flights to Oaxaca from 10 cities, including Mexico City, Monterrey, Dallas, Los Angeles.
While in Oaxaca
Plan the rest of your trip with our partners.