December is the busiest bus season of the year: school holidays, visits to family, and Christmas and New Year's Day. If you're planning to travel, buying in advance will make a big difference in the price and schedule you get.
Short answer
Buy your tickets three to four weeks in advance, especially if you’re traveling around December 24 or 31 or returning in the early days of January. Compare lines in one place and consider night departures to earn a day off.
Popular routes for December
- CDMX to AcapulcoFrom $836 MXN.
- CDMX to OaxacaFrom $966 MXN.
- Cancún to MéridaFrom $718 MXN.
- Veracruz to CDMXFrom $580 MXN.
- CDMX to GuadalajaraFrom $1,355 MXN.
- CDMX to MonterreyFrom $1,306 MXN.
- CDMX to ColimaFrom $1,890 MXN, with night departures.
Prices are the «from» prices published on BUZ and change according to date, time and availability.
Which days are filled first
- The days before December 24 and 31, especially departures from the major cities.
- The return in the first days of January, before the classes and work resume.
- Nighttime departures on long routes, because they allow you to arrive early without paying for a hotel room.
Tips for traveling during the high season
- Buy the round trip together to ensure the return.
- Arrives on time at the terminal: In December, the queues and traffic are heavier.
- Check the allowed luggage of each line if you bring extra gifts or suitcases.
- If you are traveling in a group, buy all the seats on the same reservation so that you can sit together.
Frequently Asked Questions
How far in advance should I buy for Christmas?
Three to four weeks in advance is recommended for good schedules and more price options.
Can I change my ticket?
Changes depend on the line and the fare. Check the conditions Exchanges and Returns before buying.
How do I pay?
At BUZ you pay online with a credit or debit card, Apple Pay or Google Pay, and your electronic ticket arrives in your email.




