Price for a pack of 20 cigarettes reached 2.33 EUR in 2016 in Mexico, according to the National Statistical Office. This is 7.62 % less than in the previous year.
Historically, price for a pack of 20 cigarettes in Mexico reached an all time high of 2.59 EUR in 2014 and an all time low of 1.54 EUR in 2009. When compared to Mexico's main peers, price for a pack of 20 cigarettes in Belize amounted to 2.33 EUR, 2.02 EUR in Guatemala, 1.79 EUR in Honduras and 6.00 EUR in USA in 2016.
Mexico has been ranked 70th within the group of 161 countries we follow in terms of price for a pack of 20 cigarettes.