There are 7 ways to get from Isola d'Elba to Lausanne 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 Milan Linate Airport, train
best- Fly from Marina Di Campo Airport (EBA) to Milan Linate Airport (LIN)plane EBA - LIN
- Take the train from Milano Centrale to Lausannetrain
6h 8mCHF 362–645Ferry, bus via Poggibonsi
cheapest- Take the ferry from Cavo to Port of Piombinoferry A2f
- Take the bus from Port of Piombino to Poggibonsi - Pzza Mazzinibus
- Take the bus from Poggibonsi to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence to Lausannebus
18h 29mCHF 90–149Ferry, train
- Take the ferry from Cavo to Port of Piombinoferry A2f
- Take the train from Piombino Marittima to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lausannetrain Ec
11hCHF 119–250Fly to Geneva International Airport, train
- Fly from Marina Di Campo Airport (EBA) to Geneva International Airport (GVA)plane EBA - GVA
- Take the train from Genève-Aéroport to Lausannetrain
5h 49mCHF 352–614Fly to Zurich Airport, train
- Fly from Marina Di Campo Airport (EBA) to Zurich Airport (ZRH)plane EBA - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
5h 56mCHF 420–915Ferry, train via Pisa
- Take the ferry from Port of Portoferraio to Port of Piombinoferry A2 / ...
- Take the train from Piombino Marittima to Pisa Centraletrain Re
- Take the train from Pisa Centrale to Milano Centraletrain Fb
- Take the train from Milano Centrale to Lausannetrain Ec
12h 45mCHF 115–248Ferry, bus
- Take the ferry from Port of Portoferraio to Port of Piombinoferry A2 / ...
- Take the bus from Port of Piombino to Siena, Stazione FSbus
- Take the bus from Siena to Florence Villa Constanza Bus Stationbus 443 / ...
- Take the bus from Florence Villa Constanza Bus Station to Lausannebus
19h 43mCHF 90–174
Isola d'Elba to Lausanne by ferry and train
Questions & Answers
The cheapest way to get from Isola d'Elba to Lausanne is to ferry and bus via Poggibonsi which costs SFr 90 - SFr 150 and takes 18h 29m.
The fastest way to get from Isola d'Elba to Lausanne is to fly and train which takes 5h 49m and costs SFr 350 - SFr 650.
The distance between Isola d'Elba and Lausanne is 622 km.
The best way to get from Isola d'Elba to Lausanne without a car is to ferry and train which takes 11h and costs SFr 110 - SFr 250.
It takes approximately 6h 8m to get from Isola d'Elba to Lausanne, including transfers.
There are 1334+ hotels available in Lausanne.
What companies run services between Isola d'Elba, Tuscany, Italy and Lausanne, Switzerland?
There is no direct connection from Isola d'Elba to Lausanne. However, you can fly to Milan Linate Airport (LIN), walk to Linate Aeroporto, take the line 4 subway to Dateo, walk to dateo m4, take the line 92 bus to p.za luigi di savoia, walk to Milan Centrale, then take the train to Lausanne. Alternatively, you can take a ferry from Cavo to Lausanne via Port Of Piombino, Piombino Marittima, Firenze S.M.N., and Milano Centrale in around 11h.
- Website
- swiss.com
Flights from Marina Di Campo Airport to Geneva International Airport via Florence, Zurich Airport
- Ave. Duration
- 6h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- CHF 180–650
Flights from Marina Di Campo Airport to Zurich Airport via Florence
- Ave. Duration
- 3h 40m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- CHF 180–600
Flights from Marina Di Campo Airport to Zurich Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Sunday
- Estimated price
- CHF 180–650
- Website
- flexflight.dk
Flights from Marina Di Campo Airport to Milan Linate Airport
- Ave. Duration
- 1h 3m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 65–550
- Website
- polarair.ru
Flights from Marina Di Campo Airport to Milan Linate Airport
- Ave. Duration
- 1h 3m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 65–550
- Website
- easyjet.com
Flights from Marina Di Campo Airport to Geneva International Airport via Rome
- Ave. Duration
- 4h 35m
- When
- Sunday
- Estimated price
- CHF 320–400
Flights from Marina Di Campo Airport to Geneva International Airport via Milan Linate Airport, Olbia
- Ave. Duration
- 7h 25m
- When
- Monday
- Estimated price
- CHF 320–400
- Website
- lufthansa.com
Flights from Marina Di Campo Airport to Geneva International Airport via Milan Linate Airport, Frankfurt
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- CHF 190–700
Flights from Marina Di Campo Airport to Geneva International Airport via Milan Linate Airport, Munich
- Ave. Duration
- 9h 45m
- When
- Monday
- Estimated price
- CHF 320–1,200
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Milano Centrale to Lausanne
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- CHF 60–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 75–110
- 2nd Class
- CHF 60–85
Train from Milano Centrale to Lausanne
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- CHF 60–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 75–110
- 2nd Class
- CHF 60–85
Train from Milano Centrale to Lausanne
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- CHF 60–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 75–110
- 2nd Class
- CHF 60–85
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Piombino Marittima to Firenze S.M.N.
- Ave. Duration
- 2h 54m
- Frequency
- Every 4 hours
- Estimated price
- CHF 21–35
- Website
- https://www.trenitalia.com/en.html
Train from Piombino Marittima to Pisa Centrale
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- CHF 12–20
- Website
- https://www.trenitalia.com/en.html
Train from Pisa Centrale to Milano Centrale
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 35–60
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 40–85
- Schedules at
- trenitalia.com
Train from Pisa Centrale to Milano Centrale
- Ave. Duration
- 3h 44m
- Frequency
- Twice daily
- Estimated price
- CHF 40–85
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 2h 37m
- Frequency
- 4 times a day
- Estimated price
- CHF 35–75
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 3h 54m
- Frequency
- 3 times a day
- Estimated price
- CHF 30–65
- Website
- https://www.trenitalia.com/en.html
Train from Pisa Centrale to Milano Centrale
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- CHF 30–65
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 22–70
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 75–240
- Website
- https://www.sbb.ch/en
- Phone
- +39 199 168 182
- [email protected]
- Website
- tiemmespa.it
Bus from Port of Piombino to Poggibonsi - Pzza Mazzini
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- CHF 19–23
- Schedules at
- tiemmespa.it
Bus from Port of Piombino to Siena, Stazione FS
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- CHF 17–21
- Schedules at
- tiemmespa.it
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Poggibonsi to Florence Villa Constanza Bus Station
- Ave. Duration
- 40 min
- Frequency
- 4 times a week
- Estimated price
- CHF 3–6
- Website
- https://www.flixbus.co.uk
Bus from Florence to Lausanne
- Ave. Duration
- 11h 10m
- Frequency
- Twice daily
- Estimated price
- CHF 60–100
- Website
- https://www.flixbus.co.uk
Bus from Siena to Florence Villa Constanza Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 5–10
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Siena to Florence Villa Constanza Bus Station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- CHF 5–10
- Website
- https://www.blablacar.co.uk/bus
Bus from Florence Villa Constanza Bus Station to Lausanne
- Ave. Duration
- 12h 5m
- Frequency
- Once daily
- Estimated price
- CHF 55–110
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 611-14020
- [email protected]
- Website
- toremar.it
Ferry from Cavo to Port of Piombino
- Ave. Duration
- 15 min
- Frequency
- 4 times a day
- Estimated price
- CHF 8–21
- Website
- https://www.toremar.it/en/
Ferry from Cavo to Port of Piombino
- Ave. Duration
- 15 min
- Frequency
- 4 times a day
- Estimated price
- CHF 8–21
- Website
- https://www.toremar.it/en/
Ferry from Port of Portoferraio to Port of Piombino
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- CHF 13–35
- Website
- https://www.toremar.it/en/
Ferry from Port of Portoferraio to Port of Piombino
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- CHF 13–35
- Website
- https://www.toremar.it/en/
- Phone
- (+39) 0565 269 710
- [email protected]
- Website
- blunavytraghetti.com
Ferry from Port of Portoferraio to Port of Piombino
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 21–29
- Schedules at
- blunavytraghetti.com
Ferry from Port of Portoferraio to Port of Piombino
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 21–29
- Schedules at
- blunavytraghetti.com
Want to know more about travelling around Switzerland
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
Getting to Milan from the airport
Read the travel guide
Travelling by boat in Italy
Read the travel guide









































