Best way to travel between

Zurich, Switzerland
Lanzarote, Las Palmas, Spain
Travel Modes
Price
Distance
Duration
CO2
bus
$333.0
3462.86 km
72h 50mins
103.89 kgs
 
flight
$342.0
2996.67 km
9h 4mins
323.64 kgs
 
train
$468.0
3588.0 km
64h 7mins
190.16 kgs
 
drive
$553.0
3257.25 km
57h 59mins
416.93 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3462.86 km 72h 50mins 245 EUR 333.0
Flight 2996.67 km 9h 4mins 252 EUR 342.0
Train 3588.0 km 64h 7mins 345 EUR 468.0
Drive 3257.25 km 57h 59mins 407 EUR 553.0
Take Bus from Zurich to Cadiz
Time: 35h 15mins Cost: 110 EUR; $ 135.0 - 165.0 USD CO2 Emission: 70.13 kgs
Take Ferry from Cadiz to Arrecife
Time: 36h 34mins Cost: 133 EUR; $ 162.0 - 198.0 USD CO2 Emission: 144.09 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Zurich, Switzerland and Lanzarote, Las Palmas, Spain is to travel by bus, which will cost about 245 EUR or 299.70 USD.