Travel from Helsinki to Pori

Train, bus or fly from Helsinki to Pori?

Finnish Railways (VR) operates a train from Helsinki to Pori 3 times a day. Tickets cost $30 - $50 and the journey takes 3 h 31 min. Alternatively, Satakunnan Liikenne Oy operates a bus from Helsinki to Pori every 2 hours. Tickets cost $46 - $51 and the journey takes 3 h 57 min. Three other operators also service this route.

How to get from Helsinki to Pori

ModeDurationPrice
From Helsinki train to Pori/Björneborg.3 h 31 min32€
From Helsinki train to Tampere/Tammerfors then train to Pori/Björneborg.3 h 50 min37€
From Ooppera bus to Porin matkakeskus, Laituri 7 L.3 h 57 min37€
From Helsinki drive to Pori.3 h 3 min33€
From Helsinki train to Helsinki airport, fly to Pori airport, then bus to Pori.3 h 15 min131€
From Helsinki train to Helsinki airport, fly to Turku airport, line 1 bus to Linja-autoasema, laituri 6, then bus to Pori.5 h 27 min81€
From Helsinki train to Helsinki airport, fly to Tampere airport, bus to Tampere/Tammerfors, then train to Pori.5 h 28 min72€

How long does it take to get from Helsinki to Pori?

The train from Helsinki to Pori/Björneborg takes 3 h 31 min including transfers and departs three times a day.

Is there a direct train between Helsinki and Pori?

Yes, there is a direct train departing from Helsinki and arriving at Pori/Björneborg. Services depart three times a day, and operate every day. The journey takes approximately 3 h 31 min.

Is there a direct bus between Helsinki and Pori?

Yes, there is a direct bus departing from Ooppera and arriving at Porin matkakeskus, Laituri 7 L. Services depart hourly, and operate every day. The journey takes approximately 3 h 57 min.

Operators from Helsinki to Pori

OperatorPhoneWebsite
Finnish Railways (VR)Finnish Railways (VR)
Satakunnan Liikenne OySatakunnan Liikenne Oy
NextJetNextJet
FinnairFinnair
Föli+358 2 2624811Föli
Nysse Tampere Regional Transport+358 3 5656 4700Nysse Tampere Regional Transport