HSL Zones Explained 2026 — How the ABCD Fare Zones Work in Helsinki

June 23, 2026 · 7 min read · By Minrax

If you've ever stared at an HSL ticket machine wondering why the price is what it is — the answer is zones. HSL's ABCD zone system is the backbone of all fare pricing in the Helsinki region, yet it still confuses people. Even locals get it wrong sometimes. I've lived here for years and I still double-check when I'm heading somewhere unusual. This guide breaks down everything: what cities fall into which zone, how to pick the right ticket, what changed in 2026, and how to avoid paying more than you need to.

Why does HSL use zones?

The short answer: because not all journeys are the same distance. HSL switched from the old municipality-based pricing to zone-based pricing a few years back, and the logic is simple — the more zones you cross, the more you pay. Fair enough: a trip from central Helsinki to Tapiola in Espoo (AB) is shorter than one from central Helsinki to Kirkkonummi (ABC).

The current ABCD model has been in place since 2019, and it's held steady as the core of HSL's pricing ever since. No radical overhauls happened in 2026, but there were a few tweaks worth knowing about (more on those below).

If you want to dive into the official specs, HSL has the full breakdown on their fares page.

HSL zones A, B, C, and D — what do they cover?

Here's the concrete breakdown of which cities and areas fall into each zone as of 2026:

A zone — Helsinki city centre

Covers central Helsinki and surrounding districts within roughly a 10 km radius. This includes: Kamppi, Kallio, Punavuori, Töölö, Pasila, Lauttasaari, Munkkiniemi, Käpylä, Kulosaari, and Herttoniemi.

If you live and travel only within the inner city, an A-zone ticket is all you need. This is the cheapest single-ticket option available.

B zone — Helsinki suburbs and neighbouring cities

This is the largest zone in the Helsinki region. The B zone covers: Espoo, Kauniainen, Vantaa, plus Helsinki's outer districts like Vuosaari, Itäkeskus, Malmi, Pitäjänmäki, Kannelmäki, and Östersundom.

In practice, most commuters need an AB ticket — because their journey crosses both A and B zones. This is by far the most commonly purchased HSL ticket type. If you live in Espoo and work in Helsinki, or vice versa, AB is your default.

C zone — HSL's outer ring

The C zone covers the outer edge of the capital region: Kerava, Sipoo, Tuusula, Järvenpää, Nurmijärvi, and Kirkkonummi. Crucially, Helsinki-Vantaa Airport is in the C zone — not B, as many people assume.

This catches a lot of people out. If you're going from central Helsinki to the airport, you need an ABC ticket, not AB. Tourists and even locals forget this constantly. I've seen plenty of confused faces at the airport train station.

D zone — HSL's farthest reach

The D zone is the least commonly used. It covers HSL's outermost municipalities: Mäntsälä, Pornainen, Siuntio, Vihti, and parts of Lohja. The D zone is mainly relevant for long-distance commuters coming into Helsinki from these towns.

D-zone tickets sell in much lower volumes than AB or ABC. Most D-zone residents use an ABCD season ticket rather than buying singles.

Which ticket should you buy? — Common combinations

Zones are always combined contiguously — you can't skip one. No AC ticket by hopping over B, for example. Here are all the practical options and when you'd use them:

TicketWhen to useTypical user
ABTravel between Helsinki and Espoo/Vantaa/KauniainenDaily commuter — the vast majority of HSL users
BCTravel from Espoo/Vantaa to Kerava, Tuusula, or KirkkonummiCross-suburb travel, relatively rare
ABCTravel from Helsinki to outer municipalities or the airportAir travellers, Kirkkonummi-Helsinki commuters
ABCDLong-distance from Helsinki to Mäntsälä, Siuntio, or VihtiLong-haul commuters, HSL's most expensive ticket
AInner city onlyCity-centre residents, short hops
BEspoo/Vantaa internal travel onlyWithin Espoo or Vantaa trips, uncommon
💡 Practical tip: Reitti shows you which zones your route passes through before you travel, so you know exactly which ticket to buy in the HSL app. You don't need to memorise which stop falls in which zone — just check your route in Reitti and it'll tell you. This saves money especially when you're travelling somewhere unfamiliar, like a summer cottage in Kirkkonummi or visiting family in Järvenpää.

Zone changes and adjustments in 2026

HSL made a few refinements to zone boundaries at the start of 2026. The biggest change affects Vantaa's Länsimäki district, which moved from the B zone to the A zone. This means Länsimäki residents now pay A-zone prices when heading into central Helsinki. This had been requested for a long time, since Länsimäki is basically attached to East Helsinki geographically.

Another noteworthy point: the Espoo-Kirkkonummi border remains the B/C zone boundary. If you live on the Espoo side of that line, you need an AB ticket to Helsinki. If you're on the Kirkkonummi side, you need ABC. A difference of a few kilometres can mean dozens of euros more per month — it feels unfair, but any zone system has to draw the line somewhere.

HSL also extended the D zone to cover some new stops on the Vihti side, following expanded bus services introduced in early 2026.

How zones affect your season ticket price

HSL season ticket prices are directly tied to the number of zones you cross. Here are the 2026 prices for a 30-day adult season ticket:

ZonesMonthly price 2026Makes sense for
AB€70.30Helsinki-Espoo-Vantaa commuters
BC€70.30Espoo/Vantaa to Kerava/Tuusula
ABC€107.30Helsinki to Kirkkonummi/Hyvinkää/Järvenpää
ABCD€138.60Long-distance, HSL's priciest season ticket

Notice that AB and BC cost the same — you pay an identical price whether you're crossing Helsinki-Espoo or just Espoo-Kerava. That's fair: both are "two-zone" journeys.

If you use public transport fewer than 3 times a week, a season ticket might not be worth it — single tickets through the Reitti app could work out cheaper. I recommend doing the maths: if you make more than 30 trips per month, an AB season ticket pays for itself.

Frequently asked questions about HSL zones

Can I buy an A-zone ticket and travel into the B zone?

No. If your journey crosses both A and B zones, you need an AB ticket. HSL inspectors don't mess around — the fine is about €80, which is more than an AB monthly pass costs. Not worth the gamble.

Why is the airport in the C zone?

Helsinki-Vantaa Airport sits in Vantaa, but it falls into HSL's C zone — not B like the rest of Vantaa. This is because the airport is geographically in the northernmost part of Vantaa, far from central Helsinki. When travelling from the city centre to the airport, you need an ABC ticket. This surprises a lot of first-time visitors.

What if I get off mid-zone?

The ticket is bought for the entire journey from your starting stop to your destination — not based on where you physically step off. If you buy an AB ticket but your destination is in the C zone, your ticket isn't valid in the C zone, even if you get off right after the boundary. Reitti tells you exactly which zones your route covers when you plan it — then you grab the right ticket in the HSL app.

Can I use an HSL mobile ticket in other cities' transport?

HSL tickets are only valid within HSL's service area. Tampere's Nysse, Turku's Föli, and Lahti's public transport are all separate systems — you need their own tickets. The exception is HSL and VR commuter trains: your HSL ticket is valid on VR local trains within HSL zones.

How the Reitti app helps with zones

One thing that helps: Reitti marks which zone each stop belongs to right on the map, so you don't need to memorise boundaries or keep a zone chart open on another tab. When you look at your route, you can see at a glance that your starting stop is in zone A and your destination is in zone C — then you know to buy an ABC ticket. No guessing where the zone lines are drawn.

This is especially handy if you rarely travel outside Helsinki — maybe to a summer cabin in Kirkkonummi or visiting relatives in Järvenpää. You can check your stops in Reitti, see which zones show up, and know exactly what to pick in the HSL app. It's saved me from buying unnecessary ABC tickets more than once, when I realised my trip didn't actually cross into the C zone.

And if you're new to Helsinki? The zone system is genuinely confusing at first. Being able to just look at your route and see which zones the stops fall into — instead of decoding a zone map on a freezing platform in February — is a genuine quality-of-life improvement.

Summary — key takeaways about HSL zones

  1. AB covers 90% of trips — Helsinki, Espoo, Vantaa, and Kauniainen all move under the same ticket
  2. The airport is in the C zone — buy ABC, not AB, when heading to Helsinki-Vantaa
  3. Reitti shows zone labels on every stop — check your route, see which zones appear, buy the right ticket
  4. A zone-violation fine is ~€80 — that's more than a monthly AB pass, so don't risk it
  5. A season ticket is worth it if you take 30+ trips a month — otherwise single tickets are cheaper

HSL zones aren't rocket science once you get the hang of them. The biggest traps are the airport (remember ABC!) and knowing where Espoo ends and Kirkkonummi begins. For everything else, AB does the job.

📱 Download Reitti — every stop shows its zone right on the map

Check your route in Reitti, see which zones your stops fall into, then grab the right ticket in the HSL app. Real-time tracking, fast route planning, and clear zone labels. Free download:

▶ Download on Google Play