Best way to travel between

Zurich, Switzerland
Malta
Travel Modes
Price
Distance
Duration
CO2
flight
$232.0
1560.6 km
6h 11mins
168.54 kgs
 
bus
$243.0
1967.7 km
29h 9mins
59.03 kgs
 
drive
$300.6
1930.22 km
25h 44mins
247.07 kgs
 
train
$425.0
1875.12 km
26h 16mins
99.38 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1560.6 km 6h 11mins 171 EUR 232.0
Bus 1967.7 km 29h 9mins 179 EUR 243.0
Drive 1930.22 km 25h 44mins 221 EUR 300.6
Train 1875.12 km 26h 16mins 313 EUR 425.0
Take Train from Zürich HB to Basel SBB
Time: 54mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 4.74 kgs
Take Bus from Basel SBB, Bahnhof to Basel, EuroAirport
Time: 15mins Cost: 4 EUR; $ 4.5 - 5.5 USD CO2 Emission: 0.25 kgs
Take Flight from BSL to MLA
Time: 2h 18mins Cost: 140 EUR; $ 171.0 - 209.0 USD CO2 Emission: 157.21 kgs
Take Bus from Airport to Tarxien
Time: 11mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.24 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Zurich, Switzerland and Malta is to travel by air, which will cost about 171 EUR or 208.80 USD.