
Bus from Cancún to Playa del Carmen
ADO Pullmans · ~1–1.5 hours · $8–$20 USD · Every 15–30 min from Cancún airport + downtown
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Cancún to Playa del Carmen
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
The Cancún → Playa del Carmen ADO bus is the standard transit for most travelers landing at CUN airport and continuing to Playa del Carmen — Mexico's busiest tourist short-hop route. Direct buses from CUN terminals 2/3/4 every 15–30 minutes, no transfer required.
Spring Bus connects you to operators running this route — ADO dominates the corridor with two classes (standard $8–$15 USD, GL $12–$20). The Playa ADO terminal is on Avenida Juárez in the Centro, walking distance to 5a Avenida + the Cozumel ferry pier. Most travelers don't need a taxi from the terminal.
Route details: Cancún to Playa del Carmen
Travel time
1 h 15 min
Distance
70 km
Typical fare
$8 – $20 USD per person
Frequency
Every 15–30 min, 4 AM – 11 PM
First departure
Approx. 4:00 AM
Last departure
Approx. 11:00 PM
Operators on this route
ADO · ADO GL
Pickup at Cancún
ADO Cancún Centro + ADO at CUN airport terminals 2/3/4 — direct service to Playa del Carmen
Drop-off at Playa del Carmen
ADO Playa del Carmen terminal on Av. Juárez (Centro, near 5a Avenida pedestrian strip) — walking distance to most beachfront hotels
About the journey
The Cancún → Playa del Carmen ADO route is the busiest short-hop tourist bus in Mexico — a 1-hour run down Highway 307. ADO drops directly at the Playa del Carmen ADO terminal on Avenida Juárez, just two blocks from 5a Avenida (Fifth Avenue) — the city's main pedestrian strip with restaurants, shopping, and beach access. The Cozumel ferry pier is a 10-minute walk away. From CUN airport, ADO runs direct buses every 15–30 minutes to Playa — no need to detour through Cancún Centro.
Travel tips for Cancún → Playa del Carmen
- Buy at the CUN arrivals ADO counter — fastest option, no need to leave the airport.
- The Playa del Carmen ADO terminal is in the Centro — walk 2 blocks east to 5a Avenida pedestrian strip + the beach.
- For the Cozumel ferry, walk 10 minutes from the ADO terminal to the Ferry Pier (Ultramar / Winjet) — boats every ~1 hour to Cozumel.
- Avoid the colectivo van for this leg — only ~$3 cheaper, no luggage compartment, slower with constant stops.
- Heavy traffic 3–7 PM around Cancún Hotel Zone exits — morning + late-evening buses are smoother.
- ADO GL has 2+1 seating in the upper deck — much more comfortable for a 1-hour trip, only ~$5 more.
Frequently asked questions
How long is the bus from Cancún to Playa del Carmen?
**About 1 to 1.5 hours** on ADO — direct service from Cancún Centro or CUN airport. Highway 307 with one optional stop. ADO GL direct is closer to 1 hour; standard ADO with stops is ~1.5 hours.
How much is the ADO bus from Cancún to Playa del Carmen?
**$8 – $20 USD per person** depending on class — standard ADO $8–$15, ADO GL $12–$20. Buy at the airport, downtown terminal, or online at ado.com.mx.
How do I get from Cancún airport (CUN) to Playa del Carmen?
**ADO direct bus** from CUN terminals 2/3/4 — every 15–30 minutes, ~1 hour, $8–$20 USD. The fastest + cheapest option. Alternatively, private taxi (~$60–$90 USD) or shared shuttle (~$25–$40 USD/person).
Can I walk from Playa del Carmen's ADO terminal to my hotel?
**Yes for most central + Quinta Avenida (5a Avenida) hotels** — walking distance from the ADO terminal on Av. Juárez. For beachfront hotels further north (Mamitas/Coco Beach), short taxi ~$5 USD. The Cozumel ferry pier is also walking distance (~10 min).
Where do I catch the Cozumel ferry from Playa del Carmen?
**Ferry Pier on the beachfront at the end of Calle 1 Sur** — 10-minute walk from the ADO terminal. **Ultramar** + **Winjet** ferries run every ~1 hour, ~30 min crossing to Cozumel, $20–$30 USD return.
Going the other direction?