ADO Buses & Long-Distance Buses
The long-distance bus network is Mexico's backbone of travel. It is affordable, reliable, and surprisingly comfortable. The main provider is ADO (Autobuses de Oriente).
Bus Classes
| Class | Comfort | Price (Example: Cancún → Mérida) |
|---|---|---|
| ADO GL / Platino | Leather seats, legroom, snacks, power, WiFi | 600–800 MXN (32–43€) |
| ADO (1st Class) | Air conditioning, toilet, comfortable | 400–600 MXN (21–32€) |
| OCC / AU (2nd Class) | Simpler, stops more often, but okay | 250–400 MXN (13–21€) |
Important Routes
| Route | Duration | ADO Price |
|---|---|---|
| Cancún → Playa del Carmen | 1h | 100–180 MXN |
| Cancún → Tulum | 2h | 180–300 MXN |
| Cancún → Mérida | 4h | 400–700 MXN |
| Mérida → Valladolid | 2.5h | 200–350 MXN |
| CDMX → Oaxaca | 6h | 500–900 MXN |
| CDMX → Puebla | 2h | 200–350 MXN |
| CDMX → Guanajuato | 5h | 500–800 MXN |
| San Cristóbal → Palenque | 5h | 300–500 MXN |
Booking: Online at ado.com.mx (credit card, also international) or at the bus station (Terminal de Autobuses). Pre-book during high season and holidays!
💡 Tipp
ADO night buses are a brilliant invention: You save on accommodation, sleep in a reclining seat, and wake up at your destination. ADO Platino has almost flat seats — worth it for long distances!
