How Much is Tobacco in Portugal? Your Guide to Saving Money on Cigarettes

Photo: The original uploader was Snow storm in Eastern Asia at <a h (CC BY 3.0) via Wikimedia Commons — https://commons.wikimedia.org/wiki/File%3APIIGS%20Mk%204%20map.png

Last updated on

How Much is Tobacco in Portugal? Your Guide to Saving Money on Cigarettes

£ Cost guides


€4.90
Price of 20 Marlboro soft cigarettes in Portugal
Source: Facebook (Albufeira Holidays group)
€5.50
Price of 20 JPS cigarettes in Portugal
Source: Facebook (Albufeira Holidays group)
€35-€39
Price of a carton of 200 international brand cigarettes in the Algarve
Source: TripAdvisor
€6.00
Price of 1 package of Marlboro cigarettes in Lisbon
Source: Expatistan
200
Number of cigarettes in a carton referenced for Algarve pricing
Source: TripAdvisor

Cigarettes in Portugal cost between €4.90 and €6.00 for a pack of 20, depending on the brand and where you buy. That is cheaper than the UK, where a pack of 20 typically costs between £16.50 and £19.00 in 2026. Head to the Algarve or Lisbon and you will feel the difference at the till.

What do specific brands cost in Portugal?

Based on user reports from the Albufeira Holidays Facebook group, a 20-pack of Marlboro soft cigarettes was reported at around €4.90 in Portugal before the January 2026 duty increase; current prices may be slightly higher. JPS comes in at roughly €5.50 for the same pack size. Expatistan, which tracks cost-of-living data, listed a single pack of Marlboro in Lisbon at around €6.00; this figure may not yet reflect the January 2026 duty increase, so prices shift a little by location and retailer.

As one traveller put it in the Albufeira Holidays group: "For 20 cigarettes you pay between €4.90 (Marlboro soft) and €5.50 (JPS) but depends on which brand you want." Budget brands sold locally often come in below €4.90, while premium or less common imports can push closer to €7. Note that Portugal raised its tobacco excise duty in January 2026, adding €0.20-€0.50 per pack. Prices quoted here reflect post-increase levels; always check current shelf prices on arrival.

How much does a carton of 200 cigarettes cost in the Algarve?

A carton of 200 cigarettes from an international brand was reported at between €35 and €39 in the Algarve; following Portugal's January 2026 duty increase, prices may now be slightly higher, according to TripAdvisor forum users. That works out to roughly €3.50 to €3.90 per pack of 20, a solid saving over buying packs individually. One forum contributor put it simply: "Portugal is a little cheaper. Most cartons of 200 international brand cigs will be around €35-€39."

A carton makes sense if you are staying for a week or more and know you will smoke through it. Keep the duty-free allowance rules in mind before you pack them for the flight home (more on that below).

Is Portugal cheaper for cigarettes than Spain?

Yes, slightly. Users in the Albufeira Holidays Facebook group have compared both countries directly and consistently describe Portugal as a little cheaper than Spain. The gap is not dramatic, but on a carton of 200 you might save €3 to €5 over buying the same brands across the border. For most holiday smokers, both countries are considerably cheaper than the UK.

Lisbon versus the Algarve: does the region matter?

There is some regional variation. Expatistan puts a Marlboro pack in Lisbon at €6.00, while the Albufeira data suggests €4.90 for the same brand in the Algarve. Tourist-heavy areas and airport shops tend to charge more. Local tabacarias (tobacconists) and supermarkets away from the main resort strips usually offer better prices than kiosks on the seafront.

Brand / Product Pack size Approx. price (2026)
Marlboro soft (Algarve) 20 €4.90
JPS (Algarve) 20 €5.50
Marlboro (Lisbon) 20 €6.00
International brand carton (Algarve) 200 €35-€39

Where is the cheapest place to buy cigarettes in Portugal?

Supermarkets and tabacarias are your best options. Chains such as Continente and Pingo Doce stock cigarettes at standard shelf prices, and a tabacaria in a residential neighbourhood will usually beat a kiosk in a tourist square. Faro Airport has duty-free tobacco on departure, which can be competitive, though airport prices vary and are not always the lowest you will find.

Avoid buying from beach vendors or unlicensed sellers. The product is unverified and, in some cases, counterfeit tobacco has turned up in tourist areas across southern Europe.

How many cigarettes can you bring back to the UK from Portugal?

As of May 2026, UK customs rules allow you to bring back 200 cigarettes (one carton) from Portugal without paying UK duty or tax, provided they are for personal use. That is the standard personal allowance for tobacco products from non-EU countries, which Portugal now is for UK travellers post-Brexit. Bringing back more than 200 cigarettes does not automatically mean seizure, but HMRC can ask you to demonstrate the goods are for personal use, and large quantities are likely to attract duty.

If you are buying a carton at €35 to €39 and bringing it home, you are still paying a fraction of what the same 200 cigarettes would cost at a UK supermarket or newsagent in 2026.

For 20 cigarrets you pay between 4.90€ ( Marlboro soft ) and 5,50 ( JPS) but depends on which brand you want.

Portugal is a little cheaper. Most cartons of 200 international brand cigs will be around €35 - 39 Euro.

Frequently asked questions

how much do cigarettes cost in Portugal
A pack of 20 cigarettes in Portugal costs between €4.90 and €6.00, depending on the brand and location. Marlboro soft cigarettes are around €4.90, while JPS costs approximately €5.50 for a 20-pack. Prices may be slightly higher following Portugal's January 2026 tobacco duty increase of €0.20-€0.50 per pack.
Marlboro cigarettes price Portugal
Marlboro soft cigarettes cost approximately €4.90 for a 20-pack in Portugal, though prices in Lisbon have been reported at around €6.00. These figures may not fully reflect the January 2026 duty increase, so current prices could be slightly higher depending on your location and retailer.
how much is a carton of 200 cigarettes in the Algarve
A carton of 200 international brand cigarettes in the Algarve costs between €35 and €39. This makes Portugal slightly cheaper than some neighbouring countries for bulk purchases.
are cigarettes cheaper in Portugal than UK
Yes, cigarettes are significantly cheaper in Portugal than the UK. A pack of 20 costs €4.90-€6.00 in Portugal, compared to £16.50-£19.00 in the UK as of 2026. This makes Portugal an attractive destination for smokers looking to save on tobacco costs.
JPS cigarettes price Portugal
JPS cigarettes cost approximately €5.50 for a 20-pack in Portugal, according to reports from the Albufeira Holidays Facebook group. Prices may vary slightly by retailer and location.

Sources

  1. Cigarette prices in Portugal compared to Spain? - Facebook (www.facebook.com)
  2. Current cigarette prices in the Algarve - Tripadvisor (www.tripadvisor.co.uk)
  3. Tobacco & Cigarette prices at Faro Airport, Portugal, July 2024 (2) (www.youtube.com)
  4. Price of 1 package of Marlboro cigarettes in Lisbon (www.expatistan.com)

Comments

Loading comments…

Leave a comment

Comments are reviewed before publishing. We don't share your email and we never spam.

Tags: tobacco-pricesportugal-travelcigarette-costsalgarvemarlboroduty-increase