Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Mérida to Playa del Carmen

Coach · ~4.5h · $22–$38 USD · Multiple daily incl. overnight

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from Mérida to Playa del Carmen

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

The Mérida to Playa del Carmen bus connects the Yucatán's colonial capital with the lively heart of the Riviera Maya in around four and a half hours. It's a popular hop for travellers swapping Mérida's plazas, museums and cenote day trips for Playa's beaches, the pedestrian Quinta Avenida and ferry connections to Cozumel. The route is flat and easy, crossing the peninsula before joining the coast road south of Cancún. Spring Bus connects travellers to the established operators on this corridor, so you can compare schedules and secure a seat ahead of the busy daytime departures.

ADO and ADO GL run the route with air-conditioning, reclining seats, onboard restrooms and assigned seating, and departures continue into the night for overnight crossings. Many buses stop at Cancún's airport or downtown ADO terminal en route, which is handy if you're connecting from a flight. Arriving at Playa's central ADO terminal on Av. Juárez, you step out a block from the beach and Quinta Avenida, with onward ADO buses south to Tulum and the Cozumel ferry close by. Book ahead in winter high season.

Route details: Mérida to Playa del Carmen

Travel time

4 h 30 min

Distance

310 km

Typical fare

$22 – $38 USD per person

Frequency

Multiple daily incl. overnight

First departure

Approx. 6:00 AM

Last departure

Approx. 11:45 PM

Operators on this route

ADO · ADO GL

Pickup at Mérida

ADO CAME terminal on Calle 70, near Mérida's Centro Histórico

Drop-off at Playa del Carmen

ADO terminal on Av. Juárez (Terminal del Centro), a block from the beach and Quinta Avenida

About the journey

From Mérida to Playa del Carmen the bus runs east-northeast across the breadth of the Yucatán Peninsula, mostly on Highway 180 and the modern toll cuota toward Cancún before turning south along the Riviera Maya. The early miles cross the flat henequen plains and limestone farmland of Yucatán state, passing through Mayan villages and skirting Valladolid. Crossing into Quintana Roo, the low jungle grows denser and the road eventually joins Highway 307, the coastal artery linking Cancún, Playa del Carmen and Tulum. This final southbound stretch parallels the Caribbean a few kilometres inland, threading past resort turn-offs and beach-town exits. The route is entirely paved and well-maintained, with most services calling at Cancún's airport or downtown before reaching Playa.

Travel tips for Mérida → Playa del Carmen

  • Confirm whether your bus stops at Cancún airport — several Mérida–Playa services call at the airport, which is convenient for connections but adds time to the trip.
  • Pick ADO GL for the extra legroom — the premium tier is only marginally pricier and more comfortable over the four-and-a-half-hour ride.
  • Use the central Terminal del Centro — Playa's downtown ADO station on Av. Juárez puts you steps from Quinta Avenida and the Cozumel ferry, unlike the larger Terminal Alterna.
  • Reserve early in December–April — peak-season morning and evening departures from Mérida sell out days in advance.
  • Bring a warm layer — the cabins are strongly air-conditioned, even though the platforms at both ends are hot and humid.
  • Carry small pesos — taxis and the Cozumel ferry in Playa are easiest paid in cash, and ATMs near the terminal can be busy.

Frequently asked questions

How long is the bus from Mérida to Playa del Carmen?

The journey takes approximately 4.5 hours. Services that stop at Cancún airport or downtown along the way can run a little longer than the most direct departures.

How much does the Mérida to Playa del Carmen bus cost?

Fares typically range from about $22 to $38 USD (roughly 400–680 MXN) one way, with ADO GL at the higher end. Booking ahead usually secures a better price.

What time do buses leave Mérida for Playa del Carmen?

Departures run from around 6:00 AM through to late evening near 11:45 PM, with overnight options available. Times vary seasonally, so check the current schedule when booking.

Does the bus stop at Cancún on the way to Playa del Carmen?

Many ADO services call at Cancún's airport or downtown ADO terminal before continuing south to Playa del Carmen along Highway 307. Check your itinerary if you'd prefer the most direct routing.

Where does the bus arrive in Playa del Carmen?

Most services arrive at the central Terminal del Centro on Av. Juárez, a block from the beach, Quinta Avenida and the Cozumel ferry dock. Some long-distance buses instead use the Terminal Alterna on the edge of town, so check your ticket.

Going the other direction?

Bus from Playa del Carmen to Mérida

See the return route →

Related routes