Best way to travel between

Friedrichshafen, Germany
Elba, Italy
Travel Modes
Price
Distance
Duration
CO2
train
$162.0
921.06 km
17h 30mins
48.82 kgs
 
drive
$169.0
761.94 km
9h 11mins
97.53 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 921.06 km 17h 30mins 119 EUR 162.0
Drive 761.94 km 9h 11mins 124 EUR 169.0
Take Train from Friedrichshafen Stadt to Lindau Hbf
Time: 27mins Cost: 11 EUR; $ 13.5 - 16.5 USD CO2 Emission: 1.29 kgs
Take Train from Lindau Hbf to Feldkirch
Time: 45mins Cost: 7 EUR; $ 9.0 - 11.0 USD CO2 Emission: 2.47 kgs
Take Train from Feldkirch to Innsbruck Hbf
Time: 2h 1mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 8.33 kgs
Take Train from Innsbruck Hbf to Firenze S.M.N.
Time: 7h 19mins Cost: 55 EUR; $ 67.5 - 82.5 USD CO2 Emission: 25.86 kgs
Take Train from Firenze S.M.N. to Piombino Marittima
Time: 2h 35mins Cost: 10 EUR; $ 12.6 - 15.4 USD CO2 Emission: 9.45 kgs
Take Ferry from Piombino to Portoferraio
Time: 54mins Cost: 10 EUR; $ 11.7 - 14.3 USD CO2 Emission: 3.54 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Friedrichshafen, Germany and Elba, Italy is to travel by train, which will cost about 119 EUR or 145.80 USD.