Cigarette prices can vary from country to country within the European Union, so in the Nordic countries, cigarette prices are much higher, while lower prices can be expected in the Southern countries. Cigarette prices in Lisbon as well as in the whole of Portugal are standardized, so you can expect the same prices in all parts of the country.
The price of one pack of 20 Marlboro cigarettes costs 5.10 euros. This is also the average price for most cigarettes in Lisbon. Cigarettes can be bought in stores, but many bars also have machines for buying cigarettes. Such machines are installed in some places on the outside as well. Before buying cigarettes, you have to put your ID card, or most often in Europe, a health card (plasticized) is put in to prove that you are over 18 years old.
If you do not have a similar document, then it is best to buy cigarettes in stores or supermarkets