There are 6 ways to get from Espoo to Isola d'Elba by plane, train, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Florence Peretola Airport, train, ferry
best- Fly from Helsinki Airport (HEL) to Florence Peretola Airport (FLR)HEL - FLR
- Take the train from Firenze S.M.N. to Piombino Marittima
- Take the ferry from Port of Piombino to Cavo
11h€156–402Fly to Fiumicino International Airport, train, ferry
cheapest- Fly from Helsinki Airport (HEL) to Fiumicino International Airport (FCO)HEL - FCO
- Take the train from Roma Termini to Campiglia Marittima
- Take the ferry from Port of Piombino to Cavo
11h 41m€129–417Bus, train, ferry
- Take the bus from Helsinki to Tallinn
- Take the bus from Tallinn, Harbour Terminal D to Kielce, Bus Station
- Take the bus from Kielce to Empoli
- Take the train from Empoli to Piombino Marittima
- Take the ferry from Port of Piombino to Cavo
2d 6hFly to Bastia - Poretta Airport, ferry
- Fly from Helsinki Airport (HEL) to Bastia - Poretta Airport (BIA)HEL - BIA
- Take the ferry from Port of Bastia to Port of Piombino
- Take the ferry from Port of Piombino to Cavo
14h 43m€230–602Fly to Marina Di Campo Airport
- Fly from Helsinki Airport (HEL) to Marina Di Campo Airport (EBA)HEL - EBA
10h 11m€216–527Bus, train, ferry via Rivne
- Take the bus from Helsinki to Tallinn
- Take the bus from Tallinn, Harbour Terminal D to Rivne Central Bus Station
- Take the bus from Rivne Central Bus Station to Florence
- Take the train from Firenze S.M.N. to Piombino Marittima
- Take the ferry from Port of Piombino to Port of Portoferraio
2d 13h
Helsinki Airport (HEL) to Florence Peretola Airport (FLR) flights
Questions & Answers
The cheapest way to get from Espoo to Isola d'Elba is to fly and train and ferry which costs €120 - €420 and takes 11h 41m.
The fastest way to get from Espoo to Isola d'Elba is to fly which takes 10h 11m and costs €210 - €550.
The distance between Espoo and Isola d'Elba is 2287 km.
The best way to get from Espoo to Isola d'Elba without a car is to bus and train and ferry which takes 2 days 6h and costs .
It takes approximately 11h to get from Espoo to Isola d'Elba, including transfers.
Isola d'Elba is 1h behind Espoo. It is currently 2:08 PM in Espoo and 1:08 PM in Isola d'Elba.
There are 1264+ hotels available in Isola d'Elba.
What companies run services between Espoo, Finland and Isola d'Elba, Tuscany, Italy?
Finnair, Air Dolomiti, and FlexFlight ApS fly from Helsinki Airport (HEL) to Marina Di Campo Airport (EBA) twice a week.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- finnair.com
Flights from Helsinki Airport to Florence Peretola Airport
- Ave. Duration
- 3h 10m
- When
- Thursday
- Estimated price
- €160–400
Flights from Helsinki Airport to Fiumicino International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €110–240
- Website
- lufthansa.com
Flights from Helsinki Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €110–310
Flights from Helsinki Airport to Fiumicino International Airport via Munich
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- €100–270
Flights from Helsinki Airport to Bastia - Poretta Airport via Munich
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- €130–550
- Website
- flysas.com
Flights from Helsinki Airport to Florence Peretola Airport via Copenhagen
- Ave. Duration
- 5h 45m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €100–310
- Website
- aircorsica.com
Flights from Helsinki Airport to Bastia - Poretta Airport via Nice
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- €210–500
- Website
- easyjet.com
Flights from Helsinki Airport to Bastia - Poretta Airport via Geneva
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- €210–550
- Website
- eurowings.com
Flights from Helsinki Airport to Bastia - Poretta Airport via Berlin Brandenburg
- Ave. Duration
- 8h 50m
- When
- Saturday
- Estimated price
- €100–390
- Website
- flexflight.dk
Flights from Helsinki Airport to Marina Di Campo Airport via Munich, Florence Peretola Airport
- Ave. Duration
- 7h 30m
- When
- Monday and Friday
- Estimated price
- €210–500
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Firenze S.M.N. to Piombino Marittima
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- €11–35
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €23–35
Train from Empoli to Piombino Marittima
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- €9–28
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €19–28
Train from Roma Termini to Campiglia Marittima
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Estimated price
- €22–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Campiglia Marittima
- Ave. Duration
- 2h 3m
- Frequency
- 5 times a day
- Estimated price
- €30–75
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Campiglia Marittima
- Ave. Duration
- 2h 12m
- Frequency
- Twice daily
- Estimated price
- €23–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Tallinn, Harbour Terminal D to Kielce, Bus Station
- Ave. Duration
- 20h 50m
- Frequency
- Once daily
- Estimated price
- €90–130
- Website
- https://www.flixbus.co.uk
- Phone
- 13 43 232 76
- biuro@miskrosno.pl
- Website
- miskrosno.pl
Bus from Kielce to Empoli
- Ave. Duration
- 25h 20m
- Frequency
- Once a week
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- transtempo.ua
Bus from Tallinn, Harbour Terminal D to Rivne Central Bus Station
- Ave. Duration
- 25h 10m
- Frequency
- Once daily
- Estimated price
- €100–110
- Schedules at
- transtempo.ua
- Phone
- +38 (032) 221-68-58
- altransinfo@gmail.com
- Website
- al-trans.com.ua
Bus from Rivne Central Bus Station to Florence
- Ave. Duration
- 27h 12m
- Frequency
- Once a week
- Estimated price
- €90–130
- Website
- https://al-trans.com.ua/en
- Schedules at
- https://al-trans.com.ua/en/routes
- Phone
- +49 611-14020
- info@mobylines.de
- Website
- toremar.it
Ferry from Port of Piombino to Cavo
- Ave. Duration
- 15 min
- Frequency
- 4 times a day
- Estimated price
- €17–28
- Website
- https://www.toremar.it/en/
Ferry from Port of Piombino to Port of Portoferraio
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- €20–40
- Website
- https://www.toremar.it/en/
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- €45–110
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €45–60
- Passenger & Vehicle Flex Fare
- €75–110
- Phone
- (+39) 0565 269 710
- info@blunavytraghetti.com
- Website
- blunavytraghetti.com
Ferry from Port of Piombino to Port of Portoferraio
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €18–20
- Schedules at
- blunavytraghetti.com
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide

























