The big ferries between Stockholm and Finland have a tax-free shop because they stop at Åland. That same stop puts a strict limit on what you can carry ashore in Sweden. Here is how it works, which sailings qualify, and what to do at the quay.
When you need this
You’re on a ship between Stockholm and Helsinki, Turku or Tallinn, standing in the shop with a trolley. Or you’ve booked a short Åland trip from Stockholm or Grisslehamn and wonder whether the bags are allowed. Or the ship stopped at a quiet island harbor in the middle of the night, and you’d like to know why. This page is also for the moment you walk off the ship at Värtahamnen, Stadsgården or Kapellskär and choose between the green and the red channel.
How the Åland tax border works
The Åland Islands are an autonomous, Swedish-speaking region of Finland, between Stockholm and Turku. They are inside the EU and inside its customs union. But under a protocol to Finland’s EU accession treaty, they sit outside the EU’s VAT and excise area. Finland’s tax administration calls the resulting line the Åland tax border (skattegränsen).
That matters because within the EU, tax-free shops may sell only to travellers leaving the EU tax area. A ship sailing between Sweden and Finland, or Sweden and Estonia, that calls at Mariehamn or Långnäs on Åland is travelling to or from a territory outside that area. So its shop can sell alcohol and tobacco without Swedish or Finnish excise duty and VAT. Tallink says it plainly: its ships have tax-free prices only when they travel via Åland.
The catch is the allowance. Swedish law treats goods arriving from a territory inside the customs union but outside the tax area exactly like goods from a non-EU country. So the small non-EU limits apply, not the generous EU guide levels you get on a ferry from Germany or Denmark.
| Ferry via Åland | Ferry from Germany, Denmark or Poland | |
|---|---|---|
| Tax-free shop on board | Yes | No |
| Your limit in Sweden | Fixed non-EU allowances | Own use; guide levels, no fixed cap |
| Customs duty on any excess | None (Åland is in the customs union) | None (EU-internal) |
Which sailings are tax-free
The rule is simple: if the sailing calls at Åland, the shop is tax-free. If it doesn’t, it isn’t.
| Route | Åland call | Tax-free shop |
|---|---|---|
| Stockholm–Helsinki | Mariehamn | Yes |
| Stockholm–Turku | Mariehamn by day, Långnäs at night (Viking Line) | Yes |
| Kapellskär–Naantali (Finnlines) | Långnäs | Yes |
| Grisslehamn–Eckerö | The route ends on Åland | Yes, both ways |
| Tallinn–Stockholm, regular ship | Mariehamn | Yes |
| Tallinn–Stockholm, direct summer sailings | None | No |
| Umeå–Vaasa | None | No |
The Tallinn line has a trap. In summer 2026 Tallink put Romantika on Tallinn–Stockholm at weekends, from 2 July, with Stockholm departures until 8 August. That ship sailed directly without stopping at Åland, and Tallink says it has no tax-free prices; its shops sell alcohol and tobacco only in Estonian waters. Extra or replacement ships can sail without the Åland call, so check that your own sailing calls at Mariehamn.
For terminals, timetables and how to choose a route, see ferries between Sweden and Finland and ferries from Poland and the Baltics.
Your allowance in Sweden
Per adult, arriving in Sweden from an Åland-calling ship:
| Category | Allowance | What counts |
|---|---|---|
| Spirits | 1 liter, or 2 liters of fortified or sparkling wine | Spirits are over 22%; fortified wine is 15–22% |
| Wine | 4 liters | Up to 15% |
| Strong beer | 16 liters | Over 3.5% |
| Tobacco | 200 cigarettes, or 100 cigarillos, or 50 cigars, or 250 g tobacco | Or a proportional mix |
| Other goods | Up to SEK 5,000 | Alcohol and tobacco don’t count toward this |
You can combine categories: 2 liters of fortified wine plus 4 liters of wine plus 16 liters of beer is fine. You can’t double one category, so 2 liters of spirits is over. The label doesn’t decide the category, strength does: a liqueur over 22% counts as spirits. One item worth more than SEK 5,000 is taxed on its whole price, not just the part above the limit.
Three conditions apply to everyone:
- Age. You must be 20 to bring spirits, wine or strong beer into Sweden, and 18 for tobacco. A child adds nothing to the family’s alcohol allowance.
- Own use or gifts. The goods must be for you or your family, or a gift, and carried in your own luggage. Bottles bought “for a friend” who pays you are not own use.
- Personal limits. Allowances can’t be pooled. One adult carrying the whole group’s bags is judged on their own limit.
Snus and nicotine products follow their own logic at Tullverket, partly under the value limit; see snus rules.
The 20-hour rule: residents only
This is the most argued-over rule in the Åland trade, and most pages state it too broadly.
Swedish law (lagen om frihet från skatt vid import, chapter 3, section 8) says a traveller resident in Sweden gets the alcohol and full tobacco allowances only if one of these is true:
- they have been abroad more than 20 hours, or
- they arrive on a commercial flight, or
- the goods were taxed on Åland or in Norway.
Under 20 hours, a Sweden resident aged 18 or over may still bring 40 cigarettes, or 20 cigars or cigarillos, or 100 g of other tobacco. Alcohol not taxed on Åland must be declared and taxed. Goods with tax paid in a shop ashore on Åland do count, even on a short trip.
If you live outside Sweden, the 20-hour rule doesn’t apply to you. The statute names residents only. Tullverket’s English general text and its Q&A, and Eckerö Linjen’s import page, state the 20 hours without that qualifier. The law is the narrower text, so a visitor who lives abroad gets the allowances on any Åland-calling ferry.
Over the limit: the red channel
Going over is not a crisis if you declare it. Take the red channel (“Goods to declare”), or use the red-channel telephone where there’s no staffed desk. Because Åland is inside the customs union, no customs duty is charged, only Swedish tax: a flat amount per liter of excess alcohol, set out in the Practical information table below. For tobacco, Tullverket’s Åland text names VAT on the excess. You pay and keep the goods.
Walking through the green channel with goods over the limit is smuggling. The goods are seized, and the penalty is a fine or up to two years in prison. With a large excess, Tullverket can also take the alcohol for a tax investigation in which you have to show it’s for your own use. Quantity is only one factor in that assessment. The honest red-channel declaration is routine; concealment is what turns it into a case.
Arriving in Finland, Estonia or on Åland instead
The allowance belongs to the country you arrive in, not to the ship. Tallink’s customs page summarises the neighbours:
- Finland: the same alcohol quantities as Sweden. The age is 20 for spirits and 18 for other alcohol.
- Estonia: a much smaller tobacco allowance, 40 cigarettes, with other small limits.
- Åland: arriving from Sweden is also an import into a territory outside the EU tax area. Eckerö Linjen lists its own limits for that direction, including at most 1 kg of snus per person.
These are operator summaries of Finnish and Estonian law, so check the national customs authority if your plans depend on them.
Common mistakes
- Shopping as if you were on a ferry from Germany. On an Åland-calling ship the cap is 1 L spirits, 4 L wine and 16 L beer per adult, not the EU guide levels.
- Thinking the 20-hour rule cancels a foreign visitor’s allowance. It binds Sweden residents only.
- Taking the tax-free bag home on a day trip as a Sweden resident. Under 20 hours, declare alcohol that wasn’t taxed on Åland.
- Assuming every Tallinn ship is tax-free. Direct sailings without the Mariehamn call are not.
- Quoting SEK 4,300 for other goods. The ferry limit is SEK 5,000.
Practical information
| Item | Amount or rule (checked 2026-10-15) |
|---|---|
| Spirits | 1 L, or 2 L fortified or sparkling wine |
| Wine | 4 L |
| Strong beer | 16 L |
| Tobacco | 200 cigarettes or equivalent |
| Other goods by commercial ferry | Free up to SEK 5,000 per person |
| Sweden residents, under 20 hours | No alcohol allowance unless taxed on Åland; 40 cigarettes |
| Excess spirits from Åland | SEK 267 per liter, no customs duty |
| Excess fortified wine | SEK 92 per liter |
| Excess wine | SEK 41 per liter |
| Excess beer | SEK 23 per liter |
| Excess tobacco | No customs duty; Swedish tax, rates on Tullverket’s tobacco page |
| Age to bring in | 20 for alcohol, 18 for tobacco |
FAQ
Why are ferries between Sweden and Finland tax-free?
Because they call at Åland. The islands belong to Finland and the EU customs union but lie outside the EU’s VAT and excise area, so a ship sailing to or from them may sell tax-free. Within the EU, tax-free shops are otherwise only for travellers leaving the EU tax area. Ships that skip Åland, such as Umeå–Vaasa, have no tax-free prices on that basis.
How much alcohol can I bring into Sweden from a Baltic ferry?
Per adult aged 20 or over: 1 liter of spirits over 22%, or 2 liters of fortified or sparkling wine, plus 4 liters of wine and 16 liters of strong beer. These are the non-EU limits, because Åland is outside the EU tax area. Anything more must be declared in the red channel, where you pay Swedish excise duty on the excess but no customs duty.
Does the 20-hour rule apply to tourists?
No. Swedish law applies it only to travellers resident in Sweden: they get the alcohol and full tobacco allowances from Åland only after more than 20 hours abroad, unless the goods were taxed on Åland. A visitor who lives abroad gets the allowances on any Åland-calling ferry. Some Tullverket English pages and operator pages state the rule without that limit; the statute is narrower.
Is the Tallinn–Stockholm ferry tax-free?
Only on sailings that call at Mariehamn on Åland. Tallink’s regular overnight ship does, so its shop sells tax-free, and the non-EU limits apply to what you bring ashore in Sweden. In summer 2026 Tallink also ran Romantika directly between Tallinn and Stockholm at weekends; Tallink says that ship has no tax-free prices. Check your sailing’s route before planning purchases.
What happens if I bring more than the allowance into Sweden?
Choose the red channel and declare it. Tullverket charges a fixed tax per liter on the excess alcohol, with no customs duty because Åland is inside the customs union, and you keep the goods. Walking through the green channel with goods over the limit is smuggling: the goods are seized and the penalty is a fine or up to two years in prison.
Can my children’s allowance increase what we bring home?
No. You must be 20 to bring spirits, wine or strong beer into Sweden and 18 to bring tobacco, so a child has no alcohol allowance at all. Allowances are personal and for the traveller’s own use or as gifts; one adult carrying the family’s bottles is judged on their own limit. Each adult can carry their own share.
Is Åland part of the EU?
Yes. Åland is an autonomous region of Finland and part of the EU and its customs union. It stays outside the EU’s VAT and excise area under a protocol to Finland’s accession treaty, which is what creates the tax border. For travellers that means EU-internal passport rules, but non-EU limits on alcohol, tobacco and other goods carried across.
Related guides
- Ferries between Sweden and Finland — routes, terminals and which port each ship calls at on Åland.
- Customs allowances: what you can bring into Sweden — the full EU and non-EU system, beyond the ferry.
- Ferries from Poland and the Baltics — Tallinn–Stockholm and the routes with no tax-free shop.
- Taking alcohol home from Sweden — if you’re flying home instead, with destination limits.
- Alcohol prices in Sweden vs. its neighbors — why the ship’s shop is busy in the first place.
Facts verified 2026-10-15. Sources: Sveriges Riksdag (Lag 1994:1551 om frihet från skatt vid import), Tullverket, the Finnish Tax Administration, the European Commission (Your Europe), and the operators Tallink Silja, Viking Line, Finnlines, Eckerö Linjen and Wasaline — full register in this topic’s source file. Found something outdated? Tell us and we’ll fix it.