Best way to travel between

Malta
Zurich, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$226.0
1685.08 km
28h 21mins
50.55 kgs
 
flight
$233.0
1561.62 km
6h 15mins
168.65 kgs
 
drive
$267.39
1668.72 km
25h 16mins
213.6 kgs
 
train
$376.0
1894.2 km
37h 20mins
100.39 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1685.08 km 28h 21mins 205 CHF 226.0
Flight 1561.62 km 6h 15mins 211 CHF 233.0
Drive 1668.72 km 25h 16mins 243 CHF 267.39
Train 1894.2 km 37h 20mins 341 CHF 376.0
Take Bus from Birkirkara to Marsa
Time: 4mins Cost: 1 CHF; $ 0.9 - 1.1 USD CO2 Emission: 0.12 kgs
Take Ferry from Virtu Ferries Terminal to Port of Pozzallo
Time: 1h 48mins Cost: 64 CHF; $ 63.0 - 77.0 USD CO2 Emission: 13.09 kgs
Take Car from Port of Pozzallo to Messina
Time: 2h 31mins Cost: 41 CHF; $ 40.5 - 49.5 USD CO2 Emission: 28.03 kgs
Take Bus from Messina to Zurich
Time: 21h 53mins Cost: 100 CHF; $ 99.0 - 121.0 USD CO2 Emission: 40.81 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Malta and Zurich, Switzerland is to travel by bus, which will cost about 205 CHF or 203.40 USD.