Colectivos are the unmarked workhorses of the Riviera Maya. These white shared vans run up and down Highway 307 from early morning until late night, connecting every major town between Cancún and Tulum — and continuing south to Bacalar and Chetumal. They cost a fraction of a taxi or private transfer, they are faster than the ADO bus, and they are used daily by locals and savvy travellers alike.
If you are travelling light and comfortable with a less structured system, colectivos will save you hundreds of pesos over the course of a trip.
How colectivos work
There is no fixed timetable. Vans depart from their starting point once they are full, which typically means a wait of 5 to 30 minutes. They run seven days a week, roughly from 6 AM to 11 PM, with frequency dropping after 10 PM.
The system is simple: you flag a van from the roadside or a designated terminal, tell the driver where you want to go, sit down, and pay when you get off. There are no online bookings, no ticket counters, and no luggage holds. You pay in Mexican pesos — cash only, and small bills are essential.
Need transport? Book a transfer on WhatsApp.
The routes
The Riviera Maya colectivo network operates as two main corridors that connect in Playa del Carmen. To travel the full length from Cancún to Tulum, you change vans once in Playa del Carmen. The same applies in reverse.
Cancún → Playa del Carmen (Playa Express)
- Cost: ~55 MXN (~3 USD)
- Duration: ~1 hour
- Terminal: directly in front of the ADO bus station in downtown Cancún
- Runs: roughly 5 AM – 11:30 PM
- Stops at Puerto Morelos and Playa Cobán on request
Playa del Carmen → Tulum (Vans Foráneas)
- Cost: ~60 MXN (~3.50 USD)
- Duration: ~1 hour
- Terminal: near McDonald's, look for the aquamarine door labelled "Terminal Única De Vans Foráneas"
- Runs: all day
- Stops at Chemuyil en route
Tulum → Bacalar (Servicio Foráneo)
- Cost: ~200 MXN (~11.50 USD)
- Duration: ~3 hours
- Schedule: fixed departures at 9 AM, 2 PM, 4:30 PM, 6 PM
- Terminal: garage beside artisanal shops in Tulum — tell the driver "Servicio Foráneo"
- Rest stop at Felipe Carrillo Puerto (halfway)
Bacalar → Chetumal
- Cost: ~60 MXN (~3.50 USD)
- Duration: ~45 minutes
- Terminal: old ADO station in Bacalar
Using the system step by step
-
Get to a terminal or stand on Highway 307. In Cancún, Playa del Carmen and Tulum there are designated colectivo stops. Anywhere else along the highway, simply stand on the shoulder facing the direction you want to travel.
-
Flag one down. Look for white vans. If there is space, the driver will flash their lights. Raise your hand to signal. If the van is full, the driver will wave side to side — move on to the next one.
-
State your destination. As you get in, say where you want to go: "Puerto Morelos", "Akumal", "Tulum centro". The driver will nod to confirm.
-
Pay when you get off. Have exact or close-to-exact fare in small peso bills and coins. Drivers rarely carry change for 500 or 1000 peso notes. US dollars are not accepted.
-
Signal your stop. Say "¡Bajan, por favor!" when you want to get off. You can get off anywhere along the route — just let the driver know when you board.
Terminal locations
| Terminal | Destination | Where to find it |
|---|---|---|
| Cancún | Playa del Carmen | In front of the ADO terminal in downtown Cancún |
| Playa del Carmen | Tulum | Near McDonald's, aquamarine door ("Terminal Única") |
| Tulum | Bacalar / Chetumal | Garage beside artisanal shops |
| Bacalar | Chetumal | Old ADO station |
| Chetumal | Bacalar | Plaza Las Américas area |
What colectivos are not
Colectivos do not serve Cancún airport. The only transport options from the airport are ADO bus (140 MXN to downtown), private shuttle, taxi, or rental car. If you are heading to Playa del Carmen from the airport, take the ADO to downtown Cancún and then walk to the colectivo stop.
They are also not suitable for large luggage. There is no trunk space — everything you carry must fit on your lap or under your seat. If you are travelling with suitcases, use the ADO bus or a private transfer.
Colectivo vs ADO vs taxi
| Colectivo | ADO Bus | Taxi / Private Transfer | |
|---|---|---|---|
| Cost (Cancún–Playa) | ~55 MXN | ~255 MXN | 600–1000 MXN |
| Speed | Fast — no fixed stops | Slower — scheduled stops | Fastest |
| Comfort | Basic — limited legroom | Good — more space, AC | Best — private, door-to-door |
| Luggage | Carry-on only | Full luggage hold | Full luggage |
| Booking | None — just show up | Online or at terminal | Pre-booked |
| Overnight routes | No | Yes | Yes |
Practical tips
- Carry small peso denominations at all times. This is the single most important rule. Drivers will not break a 500 peso note for a 55 peso fare.
- Use offline GPS. Track your location on your phone so you know when your stop is approaching. It is easy to miss your stop if you do not know the landmarks.
- Go to the terminal for the best chance of a seat. Flagging on the highway works, but vans fill up fast — especially near resort entrances and during evening rush.
- Plan the last leg of long routes. The Tulum–Bacalar colectivo has only four daily departures. If you miss the last one (6 PM), you will need a private transfer.
- Families with young children can use colectivos — local families do — but it is easier to start at a terminal rather than hailing on the highway.
- After 10 PM, frequency drops sharply. If you are travelling late, allow extra time or consider a taxi for that leg.
Who this is for
Colectivos suit budget travellers, backpackers, digital nomads, and anyone comfortable with a less structured system. They are ideal for point-to-point travel between towns, and for combining multiple stops in a single day without the cost of a rental car or private driver.
They are not ideal if you are arriving at Cancún airport with luggage, travelling in a large group, or on a tight schedule where a missed connection would cause problems. In those cases, the ADO bus or a pre-booked transfer is the safer choice.
Need transport? Book a transfer on WhatsApp.
.jpg)