Best way to travel between

Baghdad
Zurich, Switzerland
Travel Modes
Price
Distance
Duration
CO2
flight
$693.0
3670.92 km
11h 23mins
396.46 kgs
 
drive
$982.43
6476.08 km
127h 1mins
828.94 kgs
 
bus
$1351.0
6289.27 km
137h 3mins
188.68 kgs
 
train
$1967.7
5072.46 km
265h 38mins
268.84 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3670.92 km 11h 23mins 629 CHF 693.0
Drive 6476.08 km 127h 1mins 891 CHF 982.43
Bus 6289.27 km 137h 3mins 1,226 CHF 1351.0
Train 5072.46 km 265h 38mins 1,785 CHF 1967.7
Take Car from Baghdad to Baghdad
Time: 21mins Cost: 2 CHF; $ 1.8 - 2.2 USD CO2 Emission: 2.81 kgs
Take Flight from BGW to BSL
Time: 7h 28mins Cost: 590 CHF; $ 585.0 - 715.0 USD CO2 Emission: 383.48 kgs
Take Bus from Basel, EuroAirport to Basel SBB, Bahnhof
Time: 15mins Cost: 5 CHF; $ 5.4 - 6.6 USD CO2 Emission: 0.26 kgs
Take Train from Basel SBB to Zürich HB
Time: 55mins Cost: 32 CHF; $ 31.5 - 38.5 USD CO2 Emission: 4.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Baghdad and Zurich, Switzerland is to travel by air, which will cost about 629 CHF or 623.70 USD.