There are 11 ways to get from Piran to Helsinki by shuttle, plane, bus, train, night train, ferry, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Ljubljana, fly to Helsinki Airport
best- Take a shuttle bus from Portorož to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Helsinki Airport (HEL)plane LJU - HEL
7h 51m€196–447Bus via Brno
cheapest- Take the bus from Piran to Avtobusna postaja Ljubljanabus
- Take the bus from Ljubljana Central Bus Station to Flughafen Wienbus
- Take the bus from Flughafen Wien to Brno Benesova Bus Stationbus
- Take the bus from Brno to Tallinna bussijaambus
- Take the bus from Tallinn, Bus Station to Helsinki, Bus Stationbus
43h 19m€51–65Bus
- Take the bus from Portorož to Vienna, International Busterminal (VIB)bus 909
- Take the bus from Vienna, International Busterminal (VIB) to Tallinn, Harbour Terminal Dbus
- Take the bus from Tallinn, Harbour Terminal D to Helsinki, Harbour Terminal 2bus
40h 42m€136–266Train, bus
- Take the train from Trieste Centrale to Graz Hbftrain Rjx
- Take the train from Graz Hbf to Krakow Glownytrain Ec
- Take the train from Kraków Główny to Vilniaus geležinkelio stotistrain 144
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Helsinki, Harbour Terminal 2bus
41h 18m€240–378Bus, train, night train, ferry
- Take the bus from Piran to Avtobusna postaja Ljubljanabus
- Take the train from Ljubljana to St. Johann Im Pongautrain Ec
- Take the night train from St. Johann Im Pongau to Stockholm Centralnighttrain 304
- Take the ferry from Stockholm to Helsinkiferry
2d 3hFly Trieste – Friuli Venezia Giulia Airport to Helsinki Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Helsinki Airport (HEL)plane TRS - HEL
9h 32m€101–386Shuttle to Venice Marco Polo Airport, fly to Helsinki Airport
- Take a shuttle bus from Portorož to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Helsinki Airport (HEL)plane VCE - HEL
8h 47m€113–557Shuttle to Venice Marco Polo Airport, fly to Lennart Meri International Airport, ferry
- Take a shuttle bus from Portorož to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Lennart Meri International Airport (TLL)plane VCE - TLL
- Take the ferry from Tallinn to Helsinkiferry
11h 38mBus, train, ferry
- Take the bus from Piran to Avtobusna postaja Ljubljanabus
- Take the train from Ljubljana to Villach Hbftrain 318 / ...
- Take the train from Villach Hbf to St. Johann Im Pongautrain Ice
- Take the train from St Johann im Pongau to Stockholm Centralstationtrain
- Take the ferry from Stockholm to Helsinkiferry
2d 2hDrive, car train
- Drive from Piran to Villach Hbfcar
- Take the car train from Villach Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Helsinkicar
40h 2m€634–1,699Drive 3,971.5 km
- Drive from Piran to Helsinkicar 3,971.5 km
43h 59m€712–1,029
Piran to Helsinki by bus
Questions & Answers
The cheapest way to get from Piran to Helsinki is to bus via Brno which costs €50 - €65 and takes 43h 19m.
The fastest way to get from Piran to Helsinki is to shuttle and fly which takes 7h 51m and costs €190 - €450.
No, there is no direct bus from Piran to Helsinki. However, there are services departing from Piran and arriving at Helsinki, Harbour Terminal 2 via Portorož, Vienna, International Busterminal (VIB) and Tallinn, Harbour Terminal D. The journey, including transfers, takes approximately 40h 42m.
The distance between Piran and Helsinki is 1879 km. The road distance is 3971.5 km.
The best way to get from Piran to Helsinki without a car is to bus which takes 40h 42m and costs €130 - €270.
It takes approximately 7h 51m to get from Piran to Helsinki, including transfers.
Piran to Helsinki bus services, operated by Arriva Slovenia, depart from Piran station.
The best way to get from Piran to Helsinki is to bus which takes 40h 42m and costs €130 - €270. Alternatively, you can fly, which costs €100 - €390 and takes 9h 32m.
Piran to Helsinki bus services, operated by Arriva Slovenia, arrive at Avtobusna postaja Ljubljana station.
Helsinki is 1h ahead of Piran. It is currently 11:39 AM in Piran and 12:39 PM in Helsinki.
What companies run services between Piran, Slovenia and Helsinki, Finland?
You can take a bus from Piran to Helsinki, Harbour Terminal 2 via Portorož, Vienna, International Busterminal (VIB), and Tallinn, Harbour Terminal D in around 40h 42m. Alternatively, Air Dolomiti, Lufthansa, and four other airlines fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Helsinki Airport (HEL) twice daily.
- Website
- finnair.com
Flights from Ljubljana to Helsinki Airport
- Ave. Duration
- 2h 35m
- When
- Thursday
- Estimated price
- €100–300
Flights from Trieste – Friuli Venezia Giulia Airport to Helsinki Airport via Stockholm
- Ave. Duration
- 4h 50m
- When
- Tuesday
- Estimated price
- €65–210
Flights from Trieste – Friuli Venezia Giulia Airport to Helsinki Airport via Prague
- Ave. Duration
- 5h 25m
- When
- Monday
- Estimated price
- €110–320
Flights from Venice Marco Polo Airport to Helsinki Airport
- Ave. Duration
- 3h 2m
- When
- Wednesday and Saturday
- Estimated price
- €100–270
Flights from Venice Marco Polo Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 4h 50m
- When
- Wednesday and Saturday
- Estimated price
- €110–310
- Website
- lufthansa.com
Flights from Ljubljana to Helsinki Airport via Frankfurt
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- €95–450
Flights from Trieste – Friuli Venezia Giulia Airport to Helsinki Airport via Frankfurt
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- €90–370
Flights from Venice Marco Polo Airport to Lennart Meri International Airport via Munich
- Ave. Duration
- 5h 10m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €70–260
- Website
- austrian.com
Flights from Trieste – Friuli Venezia Giulia Airport to Helsinki Airport via Frankfurt
- Ave. Duration
- 5h 50m
- When
- Sunday
- Estimated price
- €90–370
Flights from Venice Marco Polo Airport to Lennart Meri International Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- €70–260
- Website
- lot.com
Flights from Venice Marco Polo Airport to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 5h 12m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €85–280
- Website
- airbaltic.com
Flights from Ljubljana to Helsinki Airport via Riga
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- €80–260
- Website
- eurowings.com
Flights from Trieste – Friuli Venezia Giulia Airport to Helsinki Airport via Berlin Brandenburg
- Ave. Duration
- 4h 30m
- When
- Monday and Sunday
- Estimated price
- €70–270
- Website
- ryanair.com
Flights from Venice Marco Polo Airport to Helsinki Airport
- Ave. Duration
- 3h
- When
- Sunday
- Estimated price
- €55–230
- Website
- flyulendo.com
Flights from Venice Marco Polo Airport to Lennart Meri International Airport
- Ave. Duration
- 3h
- When
- Wednesday and Sunday
- Estimated price
- €27–260
Train from Trieste Centrale to Graz Hbf
- Ave. Duration
- 4h 16m
- Frequency
- Once daily
- Estimated price
- €55–90
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €55–90
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- €22–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €22–35
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Krakow Glowny
- Ave. Duration
- 7h 59m
- Frequency
- Once daily
- Estimated price
- €110–150
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 38m
- Frequency
- 3 times a day
- Estimated price
- €28–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Kraków Główny to Vilniaus geležinkelio stotis
- Ave. Duration
- 12h 42m
- Frequency
- Once daily
- Estimated price
- €30–55
- Website
- https://ltglink.lt/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Ljubljana to St. Johann Im Pongau
- Ave. Duration
- 3h 52m
- Frequency
- Once daily
- Estimated price
- €12–17
- Website
- http://www.hzpp.hr/en
Train from Ljubljana to Villach Hbf
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- €6–9
- Website
- http://www.hzpp.hr/en
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- €7–10
- Website
- http://www.hzpp.hr/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from St. Johann Im Pongau to Stockholm Central
- Ave. Duration
- 25h 18m
- Frequency
- Once a week
- Estimated price
- €110–160
- Website
- https://www.snalltaget.se/en
Train from St Johann im Pongau to Stockholm Centralstation
- Ave. Duration
- 25h 18m
- Frequency
- Once a week
- Estimated price
- €110–160
- Website
- https://www.snalltaget.se/en
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Ljubljana to Villach Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €7–17
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €7–11
- Regional Train Ticket
- €9–11
- Intercity 1st Class Ticket
- €15–17
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- €32–36
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- €26–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 32m
- Frequency
- 3 times a day
- Estimated price
- €22–35
- Website
- https://www.oebb.at/en/
- Phone
- +43 51717
- Website
- nightjet.com
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- €26–260
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €250–260
- Couchette Carriage
- €120–150
- Seating Carriage
- €26–35
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf to Hamburg Hbf
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- €100–900
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €420–470
- Car Compartment
- €750–900
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Portorož to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €100–120
- Schedules at
- zup-prevozi.eu
- Economy class
- €100–120
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Portorož to Vienna, International Busterminal (VIB)
- Ave. Duration
- 7h 5m
- Frequency
- 5 times a week
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
Bus from Vienna, International Busterminal (VIB) to Tallinn, Harbour Terminal D
- Ave. Duration
- 28h 30m
- Frequency
- Once daily
- Estimated price
- €100–190
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Harbour Terminal D to Helsinki, Harbour Terminal 2
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- €5–9
- Website
- https://www.flixbus.co.uk
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Helsinki, Harbour Terminal 2
- Ave. Duration
- 12h 40m
- Frequency
- Twice daily
- Estimated price
- €40–75
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Bus Station to Helsinki, Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Estimated price
- €5–10
- Website
- https://www.flixbus.co.uk
- Phone
- +386 090 74 11
- info@arriva.si
- Website
- arriva.si
Bus from Piran to Avtobusna postaja Ljubljana
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- €10–12
- Website
- https://arriva.si/en/
- Phone
- +386 2 530 16 00
- vozni.redi@apms.si
- Website
- apms.si
Bus from Piran to Avtobusna postaja Ljubljana
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €8–12
- Schedules at
- apms.si
- Phone
- +386 3 425 34 00
- marko.caks@izletnik.si
- Website
- nomago.si
Bus from Piran to Avtobusna postaja Ljubljana
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Schedules at
- nomago.si
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Portorož to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h 31m
- Frequency
- On demand
- Estimated price
- €27–270
- Website
- https://www.goopti.com/en/
- Shared
- €27–40
- Private
- €140–270
- Phone
- +38670511611
- info@tripstair.com
- Website
- tripstair.com
Bus from Ljubljana Central Bus Station to Flughafen Wien
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €28
- Website
- https://tripstair.com/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Flughafen Wien to Brno Benesova Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- €8–13
- Website
- https://regiojet.com/
- Website
- flixbus.pl
Bus from Brno to Tallinna bussijaam
- Ave. Duration
- 27h 5m
- Frequency
- Once daily
- Estimated price
- €1–2
- Schedules at
- flixbus.pl
- Website
- vikingline.com
Ferry from Stockholm to Helsinki
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Schedules at
- vikingline.com
- Website
- en.tallink.com
Ferry from Tallinn to Helsinki
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- en.tallink.com
Want to know more about travelling around Finland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Piran to Helsinki is 3971 km. It takes approximately 43h 59m to drive from Piran to Helsinki.
Book your Piran to Helsinki bus tickets online with Omio.
There are 1343+ hotels available in Helsinki.




























































