Best way to travel between

Cagliari, Italy
Moscow
Travel Modes
Price
Distance
Duration
CO2
bus
$333.0
4470.2 km
80h 20mins
134.11 kgs
 
flight
$386.0
2924.17 km
9h 51mins
315.81 kgs
 
train
$455.0
4545.84 km
78h 23mins
240.93 kgs
 
drive
$702.0
3521.04 km
48h 53mins
450.69 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4470.2 km 80h 20mins 10,997 RUB 333.0
Flight 2924.17 km 9h 51mins 12,747 RUB 386.0
Train 4545.84 km 78h 23mins 15,025 RUB 455.0
Drive 3521.04 km 48h 53mins 23,182 RUB 702.0
Take Bus from Cagliari to Poltu Quandu
Time: 4h 27mins Cost: 627 RUB; $ 17.1 - 20.9 USD CO2 Emission: 11.13 kgs
Take Ferry from Olbia to Civitavecchia
Time: 5h 36mins Cost: 1,486 RUB; $ 40.5 - 49.5 USD CO2 Emission: 30.57 kgs
Take Bus from Civitavecchia to Roma Tiburtina station
Time: 2h 42mins Cost: 958 RUB; $ 26.1 - 31.9 USD CO2 Emission: 3.73 kgs
Take Bus from Rome to Berlin
Time: 25h 2mins Cost: 3,963 RUB; $ 108.0 - 132.0 USD CO2 Emission: 47.86 kgs
Take Bus from Berlin ZOB Masurenallee to Moskva
Time: 38h 27mins Cost: 3,963 RUB; $ 108.0 - 132.0 USD CO2 Emission: 64.22 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Cagliari, Italy and Moscow is to travel by bus, which will cost about 10,997 RUB or 299.70 USD.