Bus TicketsMexico City Cancún
From the capital to the Mexican Caribbean in a single bus, without transfers. Compare the departures of ADO from TAPO and Terminal Norte BUZ.
Comfortable seats
Safe Travel
Personalized Service
Quick and Easy Shopping
Secure Payment
24/7 Customer Service
Flexible Changes with Buz Flex
From CDMX to Cancun by bus
In the search for BUZ for October 28, 2026, there were 7 direct departures from ADO: 4 from TAPO (San Lázaro) and 3 from Terminal Norte, between 9:45 and 23:30. All arrive at the ADO Bus Terminal in Cancun, at Av. Uxmal 10, after a journey of 26 h 10 to 28 h 40.
The line that covers CDMX–Cancún
Where are you coming from, and where are you going?
You can exit from two terminals in Mexico City; all departures arrive at the ADO terminal in the center of Cancun.
A trip lasting more than a day
You leave from CDMX and arrive in Cancun the next day. Bring a light sweater for the air conditioning, some snacks, and your charger. When searching, the 7 departures had the same price ($2,306 MXN), so choose the time and terminal that best suit you.

Cancun and the Mexican Caribbean
The Zona Hotelera extends over a strip of sand between the Nichupté Lagoon and the Caribbean Sea. The ADO terminal is located in the center of the city, from where urban buses depart to the Zona Hotelera and connections to Playa del Carmen, Tulum, and Puerto Juárez, from where the ferry departs to Isla Mujeres.
Photo: Alexey M., CC BY-SA 4.0, via Wikimedia Commons
Quick Questions About This Route
Starting at $2,306 MXN. In the search conducted on October 28, 2026, all 7 ADO departures had that same price.
From TAPO (San Lázaro) or the Terminal Central del Norte, depending on the schedule: on the date checked, there were 4 departures from TAPO and 3 from Terminal Norte.
Between 26 hours and 10 minutes and 28 hours and 40 minutes, depending on the departure time; the typical trip takes about 27 hours and 45 minutes.
The 7 routes listed on BUZ are direct: you don't need to transfer buses.
On the date in question, there were departures at 9:45, 2:30 p.m., 3:30 p.m., 5:30 p.m., 6:35 p.m., 8:30 p.m., and 11:30 p.m.
At the ADO Bus Terminal in Cancún, located at 10 Uxmal Ave., in the city center.
At BUZ, you can pay online with a credit or debit card (Visa, Mastercard, or American Express), Apple Pay, or Google Pay. Your e-ticket will be sent to your email once the purchase is complete.
Other routes you might be interested in
