Flight distance from Oaxaca to Cancun

1135 kilometers/705 miles
or 612 nautical miles.
Your flight will depart from Oaxaca airport and land at Cancun airport.
City: Oaxaca (OAX) Cancun (CUN)
Latitude: 17.083333 21.160556
Longitude: -96.75 -86.8475
Country: Mexico Mexico
Timezone: America/Mexico_City America/Cancun
Current time:: 12:35 01-Apr-2026 12:35 01-Apr-2026

How far is between Oaxaca and Cancun?

  • Your starting point Oaxaca, Mexico is located at 17.083333,-96.75
  • Your ending point Cancun, Mexico is located at 21.160556,-86.8475
  • l distance from Oaxaca to Cancun is 1135 kms equals to miles and 612 nautical miles.
  • Flight time from Oaxaca to Cancun is 24 hours 50 minutes
Click here to get detail flight schedules from Oaxaca to Cancun