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 toDrive timePrivate transfer from
Cancun Hotel Zone20–30 min44 USD per vehicle
Playa del Carmen45–60 min89 USD per vehicle
Tulumabout 1 h 45 min165 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.

Related Cancun Airport guides