Best way to travel between

Lanzarote, Las Palmas, Spain
Basel, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$347.0
3545.52 km
72h 37mins
106.37 kgs
 
flight
$354.0
3056.55 km
7h 48mins
330.11 kgs
 
train
$467.0
3460.8 km
61h 54mins
183.42 kgs
 
drive
$557.0
3324.88 km
59h 24mins
425.58 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3545.52 km 72h 37mins 315 CHF 347.0
Flight 3056.55 km 7h 48mins 321 CHF 354.0
Train 3460.8 km 61h 54mins 424 CHF 467.0
Drive 3324.88 km 59h 24mins 505 CHF 557.0
Take Ferry from Arrecife to Cadiz
Time: 36h 13mins Cost: 172 CHF; $ 171.0 - 209.0 USD CO2 Emission: 142.69 kgs
Take Bus from Cadiz to Basel
Time: 35h 24mins Cost: 145 CHF; $ 144.0 - 176.0 USD CO2 Emission: 72.92 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lanzarote, Las Palmas, Spain and Basel, Switzerland is to travel by bus, which will cost about 315 CHF or 312.30 USD.