Best way to travel between

Baden-Baden, Germany
Cagliari, Italy
Travel Modes
Price
Distance
Duration
CO2
bus
$54.095608000000006
1545.24 km
29h 19mins
46.36 kgs
 
train
$155.393612
1580.35 km
23h 45mins
83.76 kgs
 
flight
$168.53592
1084.08 km
5h 35mins
117.08 kgs
 
ferry
$339.693612
1350.46 km
26h 20mins
172.86 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1545.24 km 29h 19mins 40 EUR 54.095608000000006
Train 1580.35 km 23h 45mins 114 EUR 155.393612
Flight 1084.08 km 5h 35mins 124 EUR 168.53592
Ferry 1350.46 km 26h 20mins 250 EUR 339.693612
Take Bus from BAD Leopoldsplatz to Baden-Baden Bahnhof
Time: 14mins Cost: 0 EUR; $ 0.2 - 0.2 USD CO2 Emission: 0.15 kgs
Take Train from Baden-Baden to Karlsruhe Hbf
Time: 21mins Cost: 15 EUR; $ 18.0 - 22.0 USD CO2 Emission: 1.53 kgs
Take Bus from Karlsruhe central train station to Milan
Time: 8h 20mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 16.88 kgs
Take Bus from Milan Lampugnano to Piombino Port
Time: 6h 10mins Cost: 41 EUR; $ 49.5 - 60.5 USD CO2 Emission: 11.95 kgs
Take Taxi from Piombino Port to Piombino
Time: 7mins Cost: 8 EUR; $ 9.9 - 12.1 USD CO2 Emission: 0.56 kgs
Take Ferry from Piombino to Olbia
Time: 5h 15mins Cost: 37 EUR; $ 45.0 - 55.0 USD CO2 Emission: 30.43 kgs
Take Bus from Olbia Porto Ib to Cagliari Piazza Matteotti - Esterno
Time: 4h 45mins Cost: 15 EUR; $ 18.0 - 22.0 USD CO2 Emission: 9.25 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Baden-Baden, Germany and Cagliari, Italy is to travel by bus, which will cost about 40 EUR or 48.60 USD.