Mexico City's best time to visit on a
Mexico vacation tour is between March and May. Even though it is quite crowded, this time of the year is great. Beautiful weather is the tradeoff, especially when you consider that the city can get cold in winter and can rain during the summer.