There are 7 ways to get from Isola d'Elba to Leipzig by plane, ferry, bus, train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Elba Island to Leipzig-Halle Airport
best- Fly from Elba Island (EBA) to Leipzig-Halle Airport (LEJ)plane EBA - LEJ
6h 13m€143–568Ferry, bus
cheapest- 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 Leipzig central train stationbus
22h 28m€139–218Ferry, train, night train
- Take the ferry from Cavo to Port of Piombinoferry A2f
- Take the train from Piombino Marittima to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Zuerich Hbtrain Ec
- Take the nighttrain from Zuerich Hb to Leipzig Hbfnighttrain Nj
22h 36m€192–463Fly Elba Island to Dresden Airport, train
- Fly from Elba Island (EBA) to Dresden Airport (DRS)plane EBA - DRS
- Take the train from Dresden Bahnhof Neustadt to Leipzig Hbftrain
7h 52m€278–834Fly Elba Island to Berlin Brandenburg Airport, train
- Fly from Elba Island (EBA) to Berlin Brandenburg Airport (BER)plane EBA - BER
- Take the train from S Südkreuz Bhf to Leipzig Hbftrain
10h 35m€177–555Ferry, train, train to Florence Peretola Airport, fly to Leipzig-Halle Airport
- Take the ferry from Port of Portoferraio to Port of Piombinoferry
- Take the train from Campiglia Marittima to Livorno Centraletrain
- Take the train from Livorno Centrale to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Leipzig-Halle Airport (LEJ)plane FLR - LEJ
11h 43m€204–461Fly Elba Island to Frankfurt, train
- Fly from Elba Island (EBA) to Frankfurt (FRA)plane EBA - FRA
- Take the train from Frankfurt to Leipzig Hbftrain
7h 51m€146–444
Isola d'Elba to Leipzig by ferry, train, and night train
Comparing Your Travel Options
The cheapest way to get from Isola d'Elba to Leipzig is to ferry and bus which costs €130 - €220 and takes 22h 28m.
The fastest way to get from Isola d'Elba to Leipzig is to fly which takes 6h 13m and costs €140 - €600.
The distance between Isola d'Elba and Leipzig is 993 km.
The best way to get from Isola d'Elba to Leipzig without a car is to ferry and bus which takes 22h 28m and costs €130 - €220.
It takes approximately 6h 13m to get from Isola d'Elba to Leipzig, including transfers.
There are 1347+ hotels available in Leipzig.
What companies run services between Isola d'Elba, Tuscany, Italy and Leipzig, Germany?
Polar Airlines, Air Dolomiti, and two other airlines fly from Elba Island (EBA) to Leipzig-Halle Airport (LEJ) 3 times a week.
- Website
- lufthansa.com
Flights from Elba Island to Leipzig-Halle Airport via Florence Peretola Airport, Frankfurt
- Ave. Duration
- 5h 45m
- When
- Monday
- Estimated price
- €260–850
Flights from Elba Island to Dresden Airport via Florence Peretola Airport, Frankfurt
- Ave. Duration
- 6h
- When
- Monday
- Estimated price
- €270–850
Flights from Elba Island to Dresden Airport via Florence Peretola Airport, Munich
- Ave. Duration
- 11h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €260–800
Flights from Elba Island to Berlin Brandenburg Airport via Florence Peretola Airport, Munich
- Ave. Duration
- 9h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €160–500
Flights from Florence Peretola Airport to Leipzig-Halle Airport via Frankfurt
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- €120–850
Flights from Elba Island to Frankfurt via Florence Peretola Airport
- Ave. Duration
- 5h 26m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €85–450
- Website
- airdolomiti.it
Flights from Elba Island to Frankfurt via Florence Peretola Airport
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €150–450
- Website
- austrian.com
Flights from Elba Island to Leipzig-Halle Airport via Florence Peretola Airport, Vienna
- Ave. Duration
- 10h 15m
- When
- Friday and Sunday
- Estimated price
- €140–600
Flights from Florence Peretola Airport to Leipzig-Halle Airport via Vienna
- Ave. Duration
- 3h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €140–600
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Piombino Marittima to Firenze S.M.N.
- Ave. Duration
- 2h 54m
- Frequency
- 3 times a day
- Estimated price
- €21–30
- Website
- Trenitalia
Train from Campiglia Marittima to Livorno Centrale
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €8–12
- Website
- Trenitalia
Train from Livorno Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €11–16
- Website
- Trenitalia
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Firenze S.M.N. to Zuerich Hb
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- €110–170
- Website
- Trenitalia Eurocity
- 1st Class
- €120–170
- 2nd Class
- €110–160
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Zuerich Hb to Leipzig Hbf
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- €45–130
- Website
- Nightjet
- Sleeper Carriage
- €100–130
- Couchette Carriage
- €75–90
- Seating Carriage
- €45–55
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Night train from Zuerich Hb to Leipzig Hbf
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- €140–240
- Website
- Austrian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Dresden Bahnhof Neustadt to Leipzig Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €18–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S Südkreuz Bhf to Leipzig Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Leipzig Hbf
- Ave. Duration
- 3h 12m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Dresden Bahnhof Neustadt to Leipzig Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €13–18
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Dresden Bahnhof Neustadt to Leipzig Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- €30
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- FlixTrain GmbH
Train from S Südkreuz Bhf to Leipzig Hbf
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €13–19
- Website
- FlixTrain GmbH
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Campiglia Marittima to Livorno Centrale
- Ave. Duration
- 33 min
- Frequency
- 5 times a day
- Estimated price
- €9–16
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Campiglia Marittima to Livorno Centrale
- Ave. Duration
- 34 min
- Frequency
- 3 times a day
- Estimated price
- €7–14
- Website
- Trenitalia Intercity
- Phone
- +39 199 168 182
- [email protected]
- Website
- tiemmespa.it
Bus from Port of Piombino to Siena, Stazione FS
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €18–22
- Schedules at
- tiemmespa.it
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Siena to Florence Villa Constanza Bus Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- Flixbus
Bus from Florence Villa Constanza Bus Station to Leipzig central train station
- Ave. Duration
- 15h 10m
- Frequency
- Once daily
- Estimated price
- €95–150
- Website
- Flixbus
- Phone
- +49 611-14020
- [email protected]
- Website
- Toremar
Ferry from Port of Portoferraio to Port of Piombino
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- €25–40
- Website
- Toremar
Ferry from Cavo to Port of Piombino
- Ave. Duration
- 15 min
- Frequency
- 4 times a day
- Estimated price
- €16–23
- Website
- Toremar
Ferry from Port of Portoferraio to Port of Piombino
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- €25–40
- Website
- Toremar
- Phone
- (+39) 0565 269 710
- [email protected]
- Website
- blunavytraghetti.com
Ferry from Port of Portoferraio to Port of Piombino
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €21–27
- Schedules at
- blunavytraghetti.com
Ferry from Port of Portoferraio to Port of Piombino
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €21–27
- Schedules at
- blunavytraghetti.com
Want to know more about travelling around Germany
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide





















































