Best way to travel between

Olbia-Tempio, Italy
Bern, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$136.28
3337.36 km
54h 4mins
100.12 kgs
 
train
$231.0
3330.08 km
56h 15mins
176.49 kgs
 
flight
$352.0
2413.29 km
10h 20mins
260.64 kgs
 
drive
$600.0
3167.85 km
35h 57mins
405.48 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3337.36 km 54h 4mins 124 CHF 136.28
Train 3330.08 km 56h 15mins 210 CHF 231.0
Flight 2413.29 km 10h 20mins 319 CHF 352.0
Drive 3167.85 km 35h 57mins 544 CHF 600.0
Take Bus from Antalya to Edirne
Time: 15h 36mins Cost: 20 CHF; $ 19.8 - 24.2 USD CO2 Emission: 30.72 kgs
Take Bus from Edirne to Sofia
Time: 5h 34mins Cost: 6 CHF; $ 6.3 - 7.7 USD CO2 Emission: 10.12 kgs
Take Bus from Sofia to Kalotina
Time: 1h 34mins Cost: 2 CHF; $ 2.1 - 2.5 USD CO2 Emission: 1.78 kgs
Take Bus from Kalotina to Kruševac
Time: 3h 2mins Cost: 9 CHF; $ 9.0 - 11.0 USD CO2 Emission: 5.8 kgs
Take Bus from Kruševac to Berne
Time: 24h 9mins Cost: 86 CHF; $ 85.5 - 104.5 USD CO2 Emission: 51.71 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Olbia-Tempio, Italy and Bern, Switzerland is to travel by bus, which will cost about 123 CHF or 122.40 USD.