Flights to Oaxaca, Mexico
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Oaxaca
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 23°C | 10°C |
February | 25°C | 10°C |
March | 26°C | 11°C |
April | 28°C | 13°C |
May | 27°C | 14°C |
June | 24°C | 14°C |
July | 23°C | 14°C |
August | 23°C | 14°C |
September | 22°C | 14°C |
October | 23°C | 13°C |
November | 22°C | 11°C |
December | 23°C | 10°C |
14 day forecast
Cheapest month to fly to Oaxaca
Explore price trends for trips to Oaxaca
Showing prices in GBP
Annual Avg. Price | 399 GBP |
April 2024 | 366 GBP |
May 2024 | 279 GBP |
June 2024 | 392 GBP |
July 2024 | 504 GBP |
August 2024 | 397 GBP |
September 2024 | 369 GBP |
October 2024 | 343 GBP |
November 2024 | 398 GBP |
December 2024 | 531 GBP |
January 2025 | 404 GBP |
February 2025 | 404 GBP |
March 2025 | 404 GBP |
Direct flights to Oaxaca
Find direct flights from anywhere to Oaxaca
- Pereira to Oaxaca from £230
- Punta Cana to Oaxaca from £238
- Asunción to Oaxaca from £262
- Houston to Oaxaca from £284
- Prague to Oaxaca from £308
- Reykjavik to Oaxaca from £316
- Warsaw to Oaxaca from £318
- Kyiv to Oaxaca from £322
- Dammam to Oaxaca from £329
- Barcelona to Oaxaca from £333
- Athens to Oaxaca from £346
- Lisbon to Oaxaca from £346
- Larnaca to Oaxaca from £350
- Recife to Oaxaca from £399
- Tbilisi to Oaxaca from £495
- Melbourne to Oaxaca from £532
- Doha to Oaxaca from £567
- Colombo to Oaxaca from £619
- Johannesburg to Oaxaca from £637
- Manama to Oaxaca from £642
- Muscat to Oaxaca from £685
- Lagos to Oaxaca from £743
- Goa to Oaxaca from £857
- Chittagong to Oaxaca from £914
Airlines flying to Oaxaca
Best airlines flying to Oaxaca
- Vueling
- Wingo airlines
- Flair Airlines
- Air France
- French Bee
- Hawaiian Airlines
- United Airlines
- Alaska Airlines
- Air Europa
- ASL Airlines France
- Air Caraïbes
- Wizz Air
- TunisAir Express
- Iberia Airlines
- Qantas
- KLM Royal Dutch Airlines
- Avianca
- Iberia Express
- Freebird Airlines
- Frontier Airlines