There are 10 ways to get from Basel to Lanzarote (Island) by train, plane, car ferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zurich Airport, fly
best- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Lanzarote Airport (ACE)plane ZRH - ACE
7h 36m€130–310Train, train to Milano Malpensa Airport, fly
cheapest- Take the train from Basel SBB to Luganotrain
- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Lanzarote Airport (ACE)plane MXP - ACE
11h 21m€91–548Train, car ferry
- Take the train from Mulhouse Ville to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiztrain Alv
- Take the car ferry from Cadiz to Lanzarote - Arrecifecarferry
2d€435–1,259Train, bus, car ferry
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Annemassetrain
- Take the bus from Annemasse to Salamancabus
- Take the bus from Salamanca, Estación de Autobuses to Terminal de Autobuses de Cádizbus
- Take the car ferry from Cadiz to Lanzarote - Arrecifecarferry
2d 17h€359–1,262Bus, car ferry
- Take the bus from Basel Euroairport FR to Strasbourgbus
- Take the bus from Strasbourg - L'Étoile Park Bus Station to Estación Sur de Autobusesbus
- Take the bus from Estación Sur de Autobuses to Terminal de Autobuses de Cádizbus
- Take the car ferry from Cadiz to Lanzarote - Arrecifecarferry
2d 19h€310–1,091Fly from Basel
- Fly from Basel (BSL) to Lanzarote Airport (ACE)plane BSL - ACE
6h 23m€98–314Train, train to Geneva International Airport, fly
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Lanzarote Airport (ACE)plane GVA - ACE
9h 24m€165–502Train to Strasbourg International Airport, fly
- Take the train from St Louis to Strasbourgtrain
- Fly from Strasbourg International Airport (SXB) to Lanzarote Airport (ACE)plane SXB - ACE
7h 35m€124–337Train, train to Stuttgart Airport, fly
- Take the train from Basel Bad Bf to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Lanzarote Airport (ACE)plane STR - ACE
9h 6m€152–434Drive, car ferry
- Drive from Basel to Cadizcar
- Take the car ferry from Cadiz to Lanzarote - Arrecifecarferry
2d€457–1,223
Basel to Lanzarote (Island) by train and car ferry
Questions & Answers
The cheapest way to get from Basel to Lanzarote (Island) is to train and fly which costs €120 - €340 and takes 7h 35m.
The fastest way to get from Basel to Lanzarote (Island) is to fly which takes 6h 23m and costs €95 - €320.
The distance between Basel and Lanzarote (Island) is 2904 km.
The best way to get from Basel to Lanzarote (Island) without a car is to train and car ferry which takes 2 days 0h and costs €430 - €1300.
It takes approximately 7h 36m to get from Basel to Lanzarote (Island), including transfers.
Lanzarote (Island) is 1h behind Basel. It is currently 5:11 AM in Basel and 4:11 AM in Lanzarote (Island).
There are 4346+ hotels available in Lanzarote (Island).
What companies run services between Basel, Switzerland and Lanzarote (Island), Canary Islands, Spain?
easyJet flies from Basel (BSL) to Lanzarote Airport (ACE) twice a week.
- Website
- iberia.com
Flights from Zurich Airport to Lanzarote Airport via Madrid
- Ave. Duration
- 8h 6m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–290
Flights from Zurich Airport to Lanzarote Airport via Barcelona
- Ave. Duration
- 7h
- When
- Saturday
- Estimated price
- €95–190
Flights from Geneva International Airport to Lanzarote Airport via Madrid
- Ave. Duration
- 6h 58m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–300
Flights from Strasbourg International Airport to Lanzarote Airport via Madrid
- Ave. Duration
- 6h 40m
- When
- Monday
- Estimated price
- €120–340
Flights from Strasbourg International Airport to Lanzarote Airport via Barcelona
- Ave. Duration
- 7h 40m
- When
- Monday
- Estimated price
- €100–300
Flights from Stuttgart Airport to Lanzarote Airport via Barcelona
- Ave. Duration
- 7h 18m
- When
- Saturday, Thursday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- €95–270
Flights from Milano Malpensa Airport to Lanzarote Airport via Barcelona
- Ave. Duration
- 6h 37m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €70–210
- Website
- vueling.com
Flights from Zurich Airport to Lanzarote Airport via Madrid
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–290
Flights from Zurich Airport to Lanzarote Airport via Barcelona
- Ave. Duration
- 7h
- When
- Saturday
- Estimated price
- €95–190
Flights from Geneva International Airport to Lanzarote Airport via Madrid
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–300
Flights from Strasbourg International Airport to Lanzarote Airport via Madrid
- Ave. Duration
- 6h 40m
- When
- Monday
- Estimated price
- €120–340
Flights from Strasbourg International Airport to Lanzarote Airport via Barcelona
- Ave. Duration
- 7h 40m
- When
- Monday
- Estimated price
- €100–300
Flights from Stuttgart Airport to Lanzarote Airport via Barcelona
- Ave. Duration
- 7h 18m
- When
- Saturday, Thursday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- €95–270
Flights from Milano Malpensa Airport to Lanzarote Airport via Barcelona
- Ave. Duration
- 6h 37m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €70–210
- Website
- easyjet.com
Flights from Basel to Lanzarote Airport
- Ave. Duration
- 4h 15m
- When
- Sunday and Thursday
- Estimated price
- €95–310
Flights from Geneva International Airport to Lanzarote Airport
- Ave. Duration
- 4h
- When
- Wednesday and Saturday
- Estimated price
- €160–550
Flights from Milano Malpensa Airport to Lanzarote Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €75–240
- Website
- flyedelweiss.com
Flights from Zurich Airport to Lanzarote Airport
- Ave. Duration
- 4h 10m
- When
- Wednesday and Sunday
- Estimated price
- €120–500
- Website
- volotea.com
Flights from Strasbourg International Airport to Lanzarote Airport
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- €95–260
- Website
- eurowings.com
Flights from Stuttgart Airport to Lanzarote Airport
- Ave. Duration
- 4h 15m
- When
- Saturday
- Estimated price
- €80–340
- Website
- tui.com
Flights from Stuttgart Airport to Lanzarote Airport
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- €110–360
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Lanzarote Airport
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- €60–260
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–100
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €60–200
- Website
- https://www.sbb.ch/en
Train from Renens VD to Annemasse
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €26–80
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €60–200
- Website
- https://www.sbb.ch/en
Train from Renens VD to Genève-Aéroport
- Ave. Duration
- 44 min
- Frequency
- Every 20 minutes
- Estimated price
- €22–70
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- €90–280
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Mulhouse Ville to Montpellier Saint-Roch
- Ave. Duration
- 5h 11m
- Frequency
- 4 times a day
- Estimated price
- €140–240
- Website
- https://www.sncf-connect.com/en-en
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- €16–26
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 6h 18m
- Frequency
- Twice daily
- Estimated price
- €120–190
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiz
- Ave. Duration
- 4h 53m
- Frequency
- Every 4 hours
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from St Louis to Strasbourg
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- €23–45
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Basel Bad Bf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €35–150
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €14–60
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Basel Bad Bf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- €40–75
- Website
- https://int.bahn.de/en
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- arverio-bw.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €14–26
- Schedules at
- arverio-bw.de
- 2nd Class Ticket
- €14–17
- 1st Class Ticket
- €18–26
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- arverio-by.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €13–19
- Schedules at
- arverio-by.de
- Phone
- +49 711 2092-7087
- Website
- regional.bahn.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 34m
- Frequency
- 5 times a week
- Estimated price
- €14–21
- Schedules at
- regional.bahn.de
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- sbb-deutschland.de
Train from Basel SBB to Lugano
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- €20–25
- Schedules at
- sbb-deutschland.de
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Annemasse to Salamanca
- Ave. Duration
- 22h 50m
- Frequency
- 4 times a week
- Estimated price
- €130–220
- Website
- https://www.flixbus.co.uk
Bus from Basel Euroairport FR to Strasbourg
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a day
- Estimated price
- €12–20
- Website
- https://www.flixbus.co.uk
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Salamanca, Estación de Autobuses to Terminal de Autobuses de Cádiz
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- €45–70
- Website
- https://www.alsa.com/en/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Basel Euroairport FR to Strasbourg
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- €12–22
- Website
- https://www.blablacar.co.uk/bus
Bus from Strasbourg - L'Étoile Park Bus Station to Estación Sur de Autobuses
- Ave. Duration
- 24h 55m
- Frequency
- Twice daily
- Estimated price
- €160–290
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 915 304 417
- [email protected]
- Website
- socibusventas.es
Bus from Estación Sur de Autobuses to Terminal de Autobuses de Cádiz
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a day
- Estimated price
- €40–75
- Website
- https://socibusventas.es/en/
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Cadiz to Lanzarote - Arrecife
- Ave. Duration
- 28h
- Frequency
- Twice a week
- Estimated price
- €99–700
- Website
- https://armastrasmediterranea.com/en
- Lobby
- €99
- Cabin
- €250
Car ferry from Cadiz to Lanzarote - Arrecife
- Ave. Duration
- 28h
- Frequency
- Twice a week
- Estimated price
- €99–700
- Website
- https://armastrasmediterranea.com/en
- Lobby
- €99
- Cabin
- €250
Car ferry from Cadiz to Lanzarote - Arrecife
- Ave. Duration
- 28h
- Frequency
- Twice a week
- Estimated price
- €99–700
- Website
- https://armastrasmediterranea.com/en
- Lobby
- €99
- Cabin
- €250
Car ferry from Cadiz to Lanzarote - Arrecife
- Ave. Duration
- 28h
- Frequency
- Twice a week
- Estimated price
- €99–700
- Website
- https://armastrasmediterranea.com/en
- Lobby
- €99
- Cabin
- €250
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide


































































