The best time to visit Mexico City is during Holy Week, the week before Easter. Schools here are out for two weeks, and many people leave town for vacation, preferring to spend time in Veracruz or Acapulco. The beaches fill up, and the city empties out, making it a nice time of year to visit Mexico City.
There is visibly less traffic, which is one of the most difficult things to deal with in Mexico City. As a result of less traffic, there is less smog. It is easier to get to places that you want to visit, and when you arrive, you are met with fewer people than usual.
Of course, the tourist attractions in Mexico City will be full of people during holy week, too. But everyone is more relaxed and it is a lot easier to get around. So, next time you’re planning your vacation, why not consider visiting us for Easter?