Mexico guarantees itself at least three long weekends a year, thanks to a law passed in 2006 that shifted three national holidays to the nearest Monday — a bit like the UK's bank holidays. For travellers, it's useful to know when they fall, because the whole country moves at once.

The three fixed long weekends are: the first Monday of February (the 1917 Constitution holiday, formally February 5 — often the day after the US Super Bowl, handy for the many American football fans in Mexico); the third Monday of March (Benito Juárez's birthday, formally March 21); and the third Monday of November (Revolution Day, formally November 20). May 1's Labor Day stays put because of its international status, and Independence Day on September 16 was never up for discussion.

Before the reform, Mexicans built informal 'puentes' — bridges — linking a midweek holiday to the nearest weekend and taking an extra day or two off. The fixed Mondays killed off much of that, and the word 'puente' now simply means the long weekend itself. The upside: predictable three-day breaks that boost domestic tourism. Colonial towns within easy reach of Mexico City are the big winners, as capital residents (chilangos) escape for fresh air, country cooking and a change of scene. Hotels and home hosts on Airbnb both feel the bump.

The November long weekend comes with a bonus: El Buen Fin, 'The Good Weekend', Mexico's answer to Black Friday, running since 2011 from the Friday through the holiday Monday. Retailers typically start promoting in early November, right after Day of the Dead. Don't expect US-style blowout prices — many deals are interest-free instalment plans arranged with credit card companies — but discounts on big-ticket items like furniture and appliances can be genuinely worthwhile, and it's also a chance for shops to clear older stock before the Christmas season ramps up.

If you're visiting Mexico over one of these weekends, plan early. Bus terminals and airports get crowded, roads demand patience and extra care, and the best hotels in popular spots often sell out well in advance. But timing your trip around a puente also means festivals, atmosphere and locals out enjoying their own country — a great window into everyday Mexican life.