Best way to travel between

Lugano, Switzerland
Cagliari, Italy
Travel Modes
Price
Distance
Duration
CO2
train
$117.0
902.7 km
24h 49mins
47.84 kgs
 
drive
$152.0
867.59 km
15h 52mins
111.05 kgs
 
flight
$224.0
834.08 km
7h 36mins
90.08 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 902.7 km 24h 49mins 86 EUR 117.0
Drive 867.59 km 15h 52mins 112 EUR 152.0
Flight 834.08 km 7h 36mins 165 EUR 224.0
Take Train from Lugano to Milano Centrale
Time: 1h 11mins Cost: 20 EUR; $ 24.3 - 29.7 USD CO2 Emission: 4.09 kgs
Take Train from Milano Centrale to Genova Piazza Principe
Time: 1h 35mins Cost: 18 EUR; $ 22.5 - 27.5 USD CO2 Emission: 7.48 kgs
Take Bus from Principe to Dinegro
Time: 2mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.03 kgs
Take Ferry from Genoa to Arbatax
Time: 14h 47mins Cost: 41 EUR; $ 49.5 - 60.5 USD CO2 Emission: 68.43 kgs
Take Ferry from Arbatax to Cagliari
Time: 4h 35mins Cost: 6 EUR; $ 7.2 - 8.8 USD CO2 Emission: 19.14 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lugano, Switzerland and Cagliari, Italy is to travel by train, which will cost about 86 EUR or 105.30 USD.