Best way to travel between

Bari
Alghero, Italy
Travel Modes
Price
Distance
Duration
CO2
bus
$28.8
899.44 km
18h 41mins
26.98 kgs
 
train
$52.5
917.36 km
16h 56mins
48.62 kgs
 
ferry
$94.64
994.63 km
22h 54mins
127.31 kgs
 
flight
$96.9
737.75 km
3h 29mins
79.68 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 899.44 km 18h 41mins 21 EUR 28.8
Train 917.36 km 16h 56mins 39 EUR 52.5
Ferry 994.63 km 22h 54mins 70 EUR 94.64
Flight 737.75 km 3h 29mins 71 EUR 96.9
Take Bus from Bari to Rome Tiburtina Bus station
Time: 5h 30mins Cost: 22 EUR; $ 27.0 - 33.0 USD CO2 Emission: 13.7 kgs
Take Bus from Staz.ne Tiburtina to Indipendenza
Time: 18mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.11 kgs
Take Bus from Rome Termini Piazza Indipendenza to Civitavecchia Port
Time: 1h 15mins Cost: 9 EUR; $ 10.8 - 13.2 USD CO2 Emission: 2.19 kgs
Take Walk from Civitavecchia Port to Civitavecchia
Time: 14mins Cost: 0 EUR; $ 0.0 - 0.0 USD CO2 Emission: 0.15 kgs
Take Ferry from Civitavecchia to Porto Torres
Time: 7h 15mins Cost: 29 EUR; $ 36.0 - 44.0 USD CO2 Emission: 40.8 kgs
Take Bus from Porto Torres Porto Civico to Alghero Via Catalogna
Time: 1h 1mins Cost: 3 EUR; $ 3.6 - 4.4 USD CO2 Emission: 1.39 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bari and Alghero, Italy is to travel by bus, which will cost about 21 EUR or 26.10 USD.