Living in Mexico City and missing the sea has a solution: there are beaches a few hours away by bus. These are the most convenient routes, ordered by travel time.
Acapulco: the fastest
- Duration: about 5 h to 6 h 10 min.
- Operator: Star of Gold Diamond, in our office.
- Departures: from the South Central Terminal and from Terminal 1 of the CDMX airport.
- Ideal for: Weekends.
Veracruz: the one with the most exits
- Duration: about 5 h 40 min to 7 h 45 min.
- Operators: ADO, ADO GL, ADO Platino and AU.
- Departures: North Terminal, TAPO and the airport in CDMX, with dozens of schedules per day.
- Ideal for: The promenade, seafood and the jarocho atmosphere, more than just a postcard beach.
Riviera Maya: for long trips
There is a direct bus from CDMX to Cancun that takes more than 26 hours. It makes sense if you are traveling for several days or if you want to make the trip in stages, for example via Mérida.
Find your trip to the beach
Live schedules and prices from CDMX.
Tips for your getaway
- Leave early on Friday or the night before to take advantage of the weekend.
- During bridges and holidays, buy the return trip from the beginning.
- If you are traveling from the airport, check for direct departures and save on transportation costs.
Data on schedules, durations, and operators consulted in the BUZ search engine on September 23, 2026 for departures on October 7, 2026. Prices and schedules change: always confirm in the search engine before purchasing.
Frequently Asked Questions
Which is the closest beach to CDMX by bus?
Among the routes of BUZ, Acapulco, about 5 to 6 hours away.
Which terminal do the buses leave from to Acapulco?
In our inquiry, from the Central South and Terminal 1 of the CDMX airport.





