Nonstop flights from Mexico City to Oaxaca
3 airlines fly this route, with up to 8 flights a day.
When they leave
Mexico City timeFour in the morning, 6:01 AM to 11:00 AM, then two in the afternoon, 12:00 PM to 3:05 PM, then two in the evening, 6:45 PM to 9:10 PM.
Every flight
Earliest firstSchedules last checked Oct 1, 2026. Times are local.
Flying from Mexico City to Oaxaca
Aeroméxico flies most often, 4 to 6 times a day on the Boeing 737 and Embraer 190. VivaAerobus flies daily on the Airbus A321. Volaris flies daily on the Airbus A320neo.
Flights run every day of the week, from 6 on Saturdays to 8 on Mondays, Tuesdays, Wednesdays and Sundays. The first arrival in Oaxaca is at 7:26 AM and the last at 10:38 PM. The flight covers 228 miles, and scheduled flight times run from 1h 4m to 1h 28m.
Flying back, Oaxaca to Mexico City has 47 nonstop flights a week.
Return flights
More from Mexico City
More to Oaxaca
Schedules as of Oct 9, 2026.