For prices as low as 227 C$/pp, you can find flights to Puebla depending on where you are departing from. On average, flights to Puebla cost 626 C$/pp.
Temperatures in Puebla can vary between -3.1 C and 21.8 C based on the time of year. Typically, the coldest month in Puebla will be January, and the warmest month will be August. It is also worth noting that those looking to avoid rain and/or snow should consider travelling to Puebla in September, July, and August, as that is when precipitation is least likely.