Ing. Alberto Acuña Ongay International Airport is on the eastern edge of the city of Campeche. It is only 401 km (249 miles) from Cancun in a straight line, so this page explains how to travel between the two.
Quick facts (checked October 2026)
- Codes: IATA CPE · ICAO MMCP
- Location: on the eastern edge of the city of Campeche
- Terminals: 1 terminal
- Traffic: about 127,000 passengers (2025)
- Distance to Cancun: 401 km (249 miles) in a straight line
- Nonstop to Cancun: No – travel by land (see below)
- Time difference: Campeche is 1 hour behind Cancun all year
How to get from Campeche to Cancun
There is no flight between Campeche and Cancun – flying via Mexico City takes 5–7 hours. The Tren Maya runs from Campeche station straight to Cancun Airport station in about 6 h 20 min with no change of train. ADO buses make the trip about 20 times a day in 8.5–9 hours, and by car it is roughly 480–500 km via Mérida, about 6 hours.
Arriving at Cancun Airport
If you are flying out of Cancun after visiting Campeche, allow at least 3 hours before an international flight on top of the journey. The Tren Maya stops at its own Cancun Airport station, or a private transfer can take you from your hotel in Cancun or the Riviera Maya to your terminal.
| From Cancun Airport to | Drive time | Private transfer from |
|---|---|---|
| Cancun Hotel Zone | 20–30 min | 44 USD per vehicle |
| Playa del Carmen | 45–60 min | 89 USD per vehicle |
| Tulum | about 1 h 45 min | 165 USD per vehicle |
Book your Cancun Airport transfer
About Ing. Alberto Acuña Ongay International Airport
Campeche’s small airport serves the walled, UNESCO-listed city on the Gulf side of the Yucatán peninsula. Its only scheduled flights go to Mexico City, and since 2023 it has been run by the military-owned Grupo Olmeca-Maya-Mexica.
Campeche to Cancun – FAQ
Are there flights from Campeche to Cancun?
No. There are no scheduled flights between Campeche and Cancun; travelling overland is quicker.
How long does it take to get from Campeche to Cancun?
About 6 h 20 min on the Tren Maya, 8.5–9 hours by ADO bus or roughly 6 hours by car via Mérida.
How do I get from Cancun Airport to my hotel?
A private transfer is the easiest option: from 44 USD to the Hotel Zone, 89 USD to Playa del Carmen and 165 USD to Tulum per vehicle. See Cancun Airport transportation.
