There are 9 ways to get from Basel to Maspalomas by train, plane, car, car ferry, or bus
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 HB
- Fly from Zurich Airport (ZRH) to Gran Canaria Airport (LPA)ZRH - LPA
8h 30m€92–225Fly from Basel
cheapest- Fly from Basel (BSL) to Gran Canaria Airport (LPA)BSL - LPA
7h 39m€76–219Drive, car ferry
- Drive from Basel to Huelva
- Take the car ferry from Huelva to Las Palmas de Gran Canaria
- Drive from Las Palmas de Gran Canaria to Maspalomas
2d 12h€386–1,005Train, bus, car ferry
- Take the train from Basel SBB to BernIc6 / ...
- Take the bus from Bern to Lisbon - Oriente
- Take the bus from Lisboa Oriente to Terminal de Autobuses de Cádiz
- Take the car ferry from Cadiz to Las Palmas de Gran Canaria
- Take the bus from Las Palmas de Gran Canaria - Santa Catalina to Av. de Gran Canaria - Plaza Hierro30
3d 9h€223–664Train, train to Stuttgart Airport, fly
- Take the train from Basel Bad Bf to Karlsruhe Hauptbahnhof
- Take the train from Karlsruhe Hbf to Stuttgart Hbf
- Fly from Stuttgart Airport (STR) to Gran Canaria Airport (LPA)STR - LPA
10h 45m€109–577Train to Karlsruhe/Baden-Baden Airport, fly
- Take the train from Basel SBB to Baden-Baden
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Gran Canaria Airport (LPA)FKB - LPA
9h 39m€103–291Train, train to Milano Malpensa Airport, fly
- Take the train from Basel SBB to Lugano
- Take the train from Lugano to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Gran Canaria Airport (LPA)MXP - LPA
12h 11m€84–289Bus, train, car ferry
- Take the bus from Mulhouse to Barcelona
- Take the train from Barcelona-Sants to CadizAlv
- Take the car ferry from Cadiz to Las Palmas de Gran Canaria
- Take the bus from Las Palmas de Gran Canaria - Santa Catalina to Av. de Gran Canaria - Plaza Hierro30
2d 21h€214–591Bus, car ferry
- Take the bus from Basel SBB to Barcelona
- Take the bus from Barcelona, Estació d'Autobusos Nord to Punta Umbría
- Take the car ferry from Huelva to Las Palmas de Gran Canaria
- Take the bus from Las Palmas de Gran Canaria - Santa Catalina to Av. de Gran Canaria - Plaza Hierro30
3d 5h€267–809
Zurich Airport (ZRH) to Gran Canaria Airport (LPA) flights
Questions & Answers
The cheapest way to get from Basel to Maspalomas is to fly which costs €75 - €220 and takes 7h 39m.
The fastest way to get from Basel to Maspalomas is to fly which takes 7h 39m and costs €75 - €220.
The distance between Basel and Maspalomas is 3132 km.
The best way to get from Basel to Maspalomas without a car is to train and bus and car ferry which takes 3 days 9h and costs €220 - €700.
It takes approximately 8h 30m to get from Basel to Maspalomas, including transfers.
Maspalomas is 1h behind Basel. It is currently 11:13 PM in Basel and 10:13 PM in Maspalomas.
There are 4599+ hotels available in Maspalomas.
What companies run services between Basel, Switzerland and Maspalomas, Spain?
easyJet flies from Basel (BSL) to Gran Canaria Airport (LPA) 4 times a week.
- Website
- flyedelweiss.com
Flights from Zurich Airport to Gran Canaria Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €250–550
- Website
- ryanair.com
Flights from Karlsruhe/Baden-Baden Airport to Gran Canaria Airport
- Ave. Duration
- 4h 15m
- When
- Friday and Saturday
- Estimated price
- €75–230
Flights from Karlsruhe/Baden-Baden Airport to Gran Canaria Airport via Malaga
- Ave. Duration
- 9h 20m
- When
- Monday
- Estimated price
- €75–230
Flights from Milano Malpensa Airport to Gran Canaria Airport
- Ave. Duration
- 4h 10m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €55–180
Flights from Milano Malpensa Airport to Gran Canaria Airport via Malaga
- Ave. Duration
- 6h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- €55–180
- Website
- easyjet.com
Flights from Basel to Gran Canaria Airport
- Ave. Duration
- 4h 40m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €40–190
Flights from Milano Malpensa Airport to Gran Canaria Airport
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- €55–190
- Website
- condor.com
Flights from Stuttgart Airport to Gran Canaria Airport
- Ave. Duration
- 4h 35m
- When
- Tuesday and Friday
- Estimated price
- €85–470
- Website
- neosair.it
Flights from Milano Malpensa Airport to Gran Canaria Airport
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- €160–390
- Website
- eurowings.com
Flights from Stuttgart Airport to Gran Canaria Airport
- Ave. Duration
- 4h 35m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €90–470
- Website
- tui.com
Flights from Stuttgart Airport to Gran Canaria Airport
- Ave. Duration
- 4h 35m
- When
- Monday, Saturday, and Sunday
- Estimated price
- €110–300
- Website
- norwegian.com
Flights from Stuttgart Airport to Gran Canaria Airport
- Ave. Duration
- 4h 35m
- When
- Tuesday and Friday
- Estimated price
- €110–470
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- €21–45
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- €55–110
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Basel Bad Bf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €21–60
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €18–28
- Website
- https://int.bahn.de/en
Train from Basel SBB to Baden-Baden
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €25–55
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Basel Bad Bf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 2h 24m
- Frequency
- 6 times a week
- Estimated price
- €28–40
- Website
- https://int.bahn.de/en
Train from Basel SBB to Baden-Baden
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €25–35
- Website
- https://int.bahn.de/en
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €14–27
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- €14–18
- 1st Class Ticket
- €18–27
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- 3 times a day
- Estimated price
- €7–35
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 7821 9960770
- info@sweg.de
- Website
- sweg.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Schedules at
- sweg.de
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Basel SBB to Baden-Baden
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- https://konzern.oebb.at/en/
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- 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
- my-link@trenord.it
- 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
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Cadiz
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- €50–110
- Website
- https://www.renfe.com/es/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Bern to Lisbon - Oriente
- Ave. Duration
- 30h 15m
- Frequency
- Once daily
- Estimated price
- €110–160
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bern to Lisbon - Oriente
- Ave. Duration
- 34h 35m
- Frequency
- 3 times a week
- Estimated price
- €90–280
- Website
- https://www.flixbus.co.uk
Bus from Mulhouse to Barcelona
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- €45–150
- Website
- https://www.flixbus.co.uk
Bus from Basel SBB to Barcelona
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- €75–110
- Website
- https://www.flixbus.co.uk
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Lisboa Oriente to Terminal de Autobuses de Cádiz
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- €5–35
- Website
- https://rede-expressos.pt/en
- Online ticket
- €5–35
- Phone
- +34 928 25 26 30
- Website
- guaguasglobal.com
Bus from Las Palmas de Gran Canaria - Santa Catalina to Av. de Gran Canaria - Plaza Hierro
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €5–8
- Website
- https://guaguasglobal.com/en/home/
- Phone
- +34 916 52 00 11
- info@interbus.es
- Website
- interbus.es
Bus from Barcelona, Estació d'Autobusos Nord to Punta Umbría
- Ave. Duration
- 18h 53m
- Frequency
- Once a week
- Estimated price
- €95–130
- Website
- https://www.interbus.es/
- Phone
- +34 902 10 01 07
- reservas@fredolsen.es
- Website
- fredolsen.es
Car ferry from Huelva to Las Palmas de Gran Canaria
- Ave. Duration
- 38h 30m
- Frequency
- 3 times a week
- Estimated price
- €33–484
- Schedules at
- fredolsen.es
- Car
- €334
- No car
- €129
- Resident
- €33
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Cadiz to Las Palmas de Gran Canaria
- Ave. Duration
- 36h 30m
- Frequency
- Twice a week
- Estimated price
- €95–290
- Website
- https://armastrasmediterranea.com/en
- Lobby
- €115
- Cabin
- €290
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide

































































