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