Understanding Espoo's Shape
Espoo sits immediately west of Helsinki and is part of the capital region's public transport system, HSL. One thing that surprises many visitors is that Espoo has no single central city area. Instead it has five distinct city centres — Leppävaara, Tapiola, Matinkylä, Espoon keskus and Espoonlahti — plus numerous smaller local centres. The city is largely suburban, with plenty of detached housing, forests, lakes and shoreline.
Practically, this means you should think of Espoo as a set of connected hubs rather than one downtown. Your journey will usually involve moving between these hubs, and the rail, metro and bus network is built around exactly that. Espoo is covered by HSL zones B and C, and tickets and journey information are available on the HSL website or through the HSL app.
Getting Around by Rail and Metro
Two east–west corridors do most of the heavy lifting. The metro serves southern Espoo, running from Keilaniemi through to Kivenlahti and connecting it with Helsinki. Along the way it passes the Keilaniemi business district, Aalto University, Tapiola, Matinkylä and Kivenlahti. Several of these stations double as bus stations for feeder lines heading further afield, so the metro is often the first leg of a longer trip rather than the whole journey.
North of the metro, commuter trains along the Helsinki–Turku railway form a second east–west corridor, serving Leppävaara and Espoo Centre (Espoon keskus) and running through Kauniainen. Trains A, E, S and U run across Espoo, with train L running late at night and on weekend mornings. Leppävaara railway station is the only long-distance railway station in Espoo, serving traffic between Helsinki and Turku; the other stations on the line serve local traffic only.
A light rail line, the orbital "Jokeri" route (line 15), curves across eastern Espoo. Within Espoo it runs from Keilaniemi to Vermo in Leppävaara, then continues on to the Helsinki side, looping across northern Helsinki. It connects Keilaniemi, Aalto University and Leppävaara.
Buses and Other Public Transport
Buses fill in the gaps between the rail corridors and are frequent and convenient enough for most trips. Northern and southern Espoo are connected by plenty of bus routes. Feeder bus lines run from the metro stations at Matinkylä and Kivenlahti (among others) out to destinations further afield, so if your destination isn't on the metro or train line, you can usually reach it with one change. Check the HSL app for timetables.
If you're arriving from Helsinki by bus, services to Espoo via Länsiväylä leave from the Kamppi bus station on the ground floor of the Kamppi shopping centre. The orbital bus line 550 connects the train stations of Oulunkylä and Huopalahti with south-eastern Espoo, including Leppävaara, Laajalahti, Otaniemi, Tapiola and Westend. Kauniainen, the enclave within Espoo, is part of the Espoo zone.
Taxis and Ride-Hailing
Taxis are available, with Lähitaksi traditionally the main taxi dispatch service in the capital region outside of Helsinki; it also has a smartphone app called Taksini. For airport pick-ups, private car services and longer trips, Helsinki Limo offers transfers with English-speaking drivers. Ride-hailing apps are widely used in the capital region, and the HSL app covers journey planning for public transport alongside these options.
Walking, Cycling and Scooters
Because Espoo is spread out and suburban, walking works well within individual centres and neighbourhoods but is less practical for crossing the city. Cycling is a strong option: there are excellent cycling paths almost everywhere in Espoo, smoothly connected with Helsinki, and northern and southern Espoo are linked by cycling trails as well as bus routes.
City Bikes are available from the beginning of April until the end of October. Espoo and Helsinki share the same City Bikes system, which makes it easy to move between the two, and the bikes are found in zones A and B of HSL public transport — note that they are not available in zone C. Helmets are recommended.
Electric kick scooters are rented by several operators, including Voi, Tier, Lime and Joe Scooter. The companies aim to keep scooters available in winter too, conditions permitting, but the vehicles are not ideal in snowy or slippery conditions.
For the archipelago, scheduled boat lines run to Espoo's islands. The main season is from the beginning of June to the middle of August, when all boat lines operate between Tuesdays and Sundays. Outside the main season, some lines run on weekends during May and at the end of August and in September. There are also scheduled boat lines between Espoo and Helsinki, and a range of guest harbours in the archipelago for those arriving by yacht.
Getting In from the Airport
Espoo is served by Helsinki Airport (HEL). A taxi can get you there in half an hour or less, but public transport is also quite convenient. The typical routes depend on which part of Espoo you're heading to:
- To southern Espoo: take local train P from Helsinki Airport to Central Railway Station (Rautatientori), change to the westbound metro (destination Tapiola or Matinkylä), and change to a feeder bus line if necessary.
- To northern Espoo: take local train I from Helsinki Airport to Huopalahti, change to a local train (Y, U, L, E or A) heading northbound, and change to a feeder bus line if necessary.
Arriving by Road or Sea
If you're driving, Highway 51 from Karis passes through Espoo and becomes the local highway Länsiväylä in the south, while Highway 1 from Turku serves the central parts of the city. The westernmost portions of ring roads one and three also pass through Espoo, and E18 runs along Highway 1 and ring road three. For those arriving by boat, guest harbours in the archipelago provide access to the mainland — for example, the harbour of the yacht club Espoon pursiseura at Nuottaniemi, which has a few guest berths and vacant member berths, with water, WC, showers, sauna, Wi-Fi and septic tank emptying included, plus a restaurant.