Espoo is easily accessible whether you are travelling by bus, train or you own car. Espoo's location right next to the capital Helsinki and its international airport and ship terminals offers excellent connections by plane and ferry as well.

By Bus

The Central Bus Station is located in the centre of Helsinki in Kamppi with hourly services to Finland's main cities and towns. From Kamppi there are many connections to different part of Espoo, and an average journey to Espoo takes 15 to 30 minutes. Long-distance buses arriving from the Western Finland also stop in Espoo.

More information on long-distance connections on
More information on Espoo regional public transport on

By Ferry

Espoo is located next to Helsinki and therefore only 15 minutes away from the international passenger ports. Helsinki is the busiest passenger port in Finland, with diverse services to Tallinn, Stockholm, St. Petersburg, Travemünde and Rostock. During the high season in summer there is up to 17 daily departures to Tallinn.

More information on international ferry connections on

By Plane

Helsinki Airport is located about 20 kilometres from Espoo and it takes around half an hour to reach Espoo by car. Measured in terms of destinations, Helsinki Airport is the leading airport for long-haul travel in northern Europe. It offers fast non-stop service to 12 Asian destinations every day. The North American destinations of New York and Chicago are also served with daily flights. In all, Helsinki Airport offers non-stop service to 130 destinations and 350 take offs daily basis.

Regional bus lines 514, 535 and 540 operate regularly between Espoo and Helsinki Airport.

By Train

Domestic long-distance trains stop at Espoo Centre. Helsinki Metropolitan area commuter traffic trains stop at all stations in Espoo. For example with Allegro train it takes only 3,5 have hours you to come from St.Petersburg to Helsinki!

Accurate information on schedules, trains and connections on