Best way to travel between

Geneva, Switzerland
Alghero, Italy
Travel Modes
Price
Distance
Duration
CO2
bus
$113.0
1519.44 km
30h 13mins
45.58 kgs
 
bus
$116.0
925.05 km
24h 58mins
27.75 kgs
 
drive
$153.0
870.45 km
18h 5mins
111.42 kgs
 
train
$196.0
1009.8 km
24h 51mins
53.52 kgs
 
flight
$238.0
965.12 km
7h 36mins
104.23 kgs
 
flight
$251.0
693.68 km
4h 38mins
74.92 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1519.44 km 30h 13mins 83 EUR 113.0
Bus 925.05 km 24h 58mins 85 EUR 116.0
Drive 870.45 km 18h 5mins 113 EUR 153.0
Train 1009.8 km 24h 51mins 144 EUR 196.0
Flight 965.12 km 7h 36mins 175 EUR 238.0
Flight 693.68 km 4h 38mins 185 EUR 251.0
Take Bus from Geneva - Bus station to Barcelona - Sants Train station
Time: 13h 31mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 26.22 kgs
Take Bus from Estació De Sants to World Trade Center
Time: 51mins Cost: 7 EUR; $ 8.1 - 9.9 USD CO2 Emission: 0.24 kgs
Take Ferry from Barcelona to Porto Torres
Time: 12h 13mins Cost: 48 EUR; $ 58.5 - 71.5 USD CO2 Emission: 75.49 kgs
Take Walk from Porto Torres to Porto Torres Porto Civico-P.Verde
Time: 17mins Cost: 0 EUR; $ 0.2 - 0.2 USD CO2 Emission: 0.19 kgs
Take Bus from Porto Torres Porto Civico-P.Verde to Alghero Via Catalogna
Time: 1h 0mins Cost: 3 EUR; $ 3.6 - 4.4 USD CO2 Emission: 1.38 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Geneva, Switzerland and Alghero, Italy is to travel by bus, which will cost about 83 EUR or 101.70 USD.