Best way to travel between

Basel, Switzerland
Lanzarote, Las Palmas, Spain
Travel Modes
Price
Distance
Duration
CO2
bus
$343.0
3543.48 km
72h 37mins
106.3 kgs
 
flight
$372.0
3204.6 km
10h 35mins
346.1 kgs
 
train
$443.0
3423.12 km
62h 37mins
181.43 kgs
 
drive
$548.0
3230.99 km
57h 41mins
413.57 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3543.48 km 72h 37mins 253 EUR 343.0
Flight 3204.6 km 10h 35mins 274 EUR 372.0
Train 3423.12 km 62h 37mins 326 EUR 443.0
Drive 3230.99 km 57h 41mins 404 EUR 548.0
Take Bus from Basel to Cadiz
Time: 35h 24mins Cost: 118 EUR; $ 144.0 - 176.0 USD CO2 Emission: 72.88 kgs
Take Ferry from Cadiz to Arrecife
Time: 36h 13mins Cost: 133 EUR; $ 162.0 - 198.0 USD CO2 Emission: 142.69 kgs
Source: Rome2rio

Mode of travel comparision chart

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