Best way to travel between

Alghero, Italy
Geneva, Switzerland
Travel Modes
Price
Distance
Duration
CO2
ferry
$65.92
954.59 km
19h 38mins
122.19 kgs
 
flight
$98.98
665.99 km
4h 19mins
71.93 kgs
 
bus
$113.05
1345.59 km
28h 5mins
40.37 kgs
 
drive
$149.48
945.57 km
21h 49mins
121.03 kgs
 
train
$185.84
976.93 km
24h 37mins
51.78 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Ferry 954.59 km 19h 38mins 60 CHF 65.92
Flight 665.99 km 4h 19mins 90 CHF 98.98
Bus 1345.59 km 28h 5mins 103 CHF 113.05
Drive 945.57 km 21h 49mins 136 CHF 149.48
Train 976.93 km 24h 37mins 169 CHF 185.84
Take Bus from Alghero Via Catalogna to Porto Torres Porto Civico
Time: 1h 1mins Cost: 4 CHF; $ 3.6 - 4.4 USD CO2 Emission: 1.32 kgs
Take Ferry from Porto Torres to Genova
Time: 10h 0mins Cost: 54 CHF; $ 54.0 - 66.0 USD CO2 Emission: 51.65 kgs
Take Walk from Genova to Genova P.Za Principe
Time: 21mins Cost: 0 CHF; $ 0.0 - 0.0 USD CO2 Emission: 0.23 kgs
Take Train from Genova P.Za Principe to Milano Centrale
Time: 1h 41mins Cost: 19 CHF; $ 18.9 - 23.1 USD CO2 Emission: 7.35 kgs
Take Train from Milano Centrale to Genève
Time: 4h 1mins Cost: 145 CHF; $ 144.0 - 176.0 USD CO2 Emission: 19.44 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Alghero, Italy and Geneva, Switzerland is to travel by ferry, which will cost about 60 CHF or 59.40 USD.