There are 4 ways to get from Rabat to Santa Cruz de Tenerife by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Rabat-Salé to Tenerife South-Reina Sofia Airport, bus
best- Fly from Rabat-Salé (RBA) to Tenerife South-Reina Sofia Airport (TFS)plane RBA - TFS
- Take the bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruzbus
8h 36m€100–392Train to Mohammed V International Airport, fly to Tenerife North Airport
- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Tenerife North Airport (TFN)plane CMN - TFN
8h 39m€116–813Fly Rabat-Salé to Tenerife North Airport
- Fly from Rabat-Salé (RBA) to Tenerife North Airport (TFN)plane RBA - TFN
8h 15m€122–465Train to Mohammed V International Airport, fly to Tenerife South-Reina Sofia Airport, bus
- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Tenerife South-Reina Sofia Airport (TFS)plane CMN - TFS
- Take the bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruzbus
8h 45m€109–300
Rabat-Salé (RBA) to Tenerife South-Reina Sofia Airport (TFS) flights
Questions & Answers
The cheapest way to get from Rabat to Santa Cruz de Tenerife is to train and fly and bus which costs €100 - €300 and takes 8h 45m.
The fastest way to get from Rabat to Santa Cruz de Tenerife is to fly which takes 8h 15m and costs €120 - €470.
The distance between Rabat and Santa Cruz de Tenerife is 1222 km.
It takes approximately 8h 36m to get from Rabat to Santa Cruz de Tenerife, including transfers.
There are 2272+ hotels available in Santa Cruz de Tenerife.
What companies run services between Rabat, Morocco and Santa Cruz de Tenerife, Spain?
Ryanair, Iberia, and five other airlines fly from Rabat-Salé (RBA) to Tenerife North Airport (TFN) twice daily.
- Website
- iberia.com
Flights from Rabat-Salé to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- €130–750
Flights from Mohammed V International Airport to Tenerife North Airport via Malaga
- Ave. Duration
- 5h 15m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–380
Flights from Mohammed V International Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- €120–650
Flights from Mohammed V International Airport to Tenerife North Airport via Sevilla
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- €100–380
Flights from Rabat-Salé to Tenerife North Airport via Madrid
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- €140–800
Flights from Rabat-Salé to Tenerife North Airport via Malaga
- Ave. Duration
- 6h 30m
- When
- Monday and Friday
- Estimated price
- €120–460
Flights from Rabat-Salé to Tenerife North Airport via Sevilla
- Ave. Duration
- 6h 10m
- When
- Wednesday to Friday
- Estimated price
- €120–460
Flights from Rabat-Salé to Tenerife North Airport via Barcelona
- Ave. Duration
- 7h 2m
- When
- Monday, Friday, and Saturday
- Estimated price
- €190–650
Flights from Rabat-Salé to Tenerife North Airport via Valencia
- Ave. Duration
- 7h 10m
- When
- Tuesday and Saturday
- Estimated price
- €160–600
- Website
- vueling.com
Flights from Rabat-Salé to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- €130–750
Flights from Mohammed V International Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- €120–650
Flights from Mohammed V International Airport to Tenerife North Airport via Sevilla
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- €100–380
Flights from Rabat-Salé to Tenerife North Airport via Madrid
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- €140–800
Flights from Rabat-Salé to Tenerife North Airport via Malaga
- Ave. Duration
- 6h 30m
- When
- Monday and Friday
- Estimated price
- €120–460
Flights from Rabat-Salé to Tenerife North Airport via Sevilla
- Ave. Duration
- 6h 10m
- When
- Wednesday to Friday
- Estimated price
- €120–460
Flights from Rabat-Salé to Tenerife North Airport via Barcelona
- Ave. Duration
- 7h 2m
- When
- Monday, Friday, and Saturday
- Estimated price
- €190–650
Flights from Rabat-Salé to Tenerife North Airport via Valencia
- Ave. Duration
- 7h 10m
- When
- Tuesday and Saturday
- Estimated price
- €160–600
- Website
- royalairmaroc.com
Flights from Rabat-Salé to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- €130–750
Flights from Mohammed V International Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- €120–650
Flights from Mohammed V International Airport to Tenerife South-Reina Sofia Airport
- Ave. Duration
- 3h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €95–280
- Website
- bintercanarias.com
Flights from Mohammed V International Airport to Tenerife North Airport via Gran Canaria
- Ave. Duration
- 3h 55m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €110–900
Flights from Mohammed V International Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 5h 30m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €210–750
Flights from Rabat-Salé to Tenerife North Airport via Laayoune, Gran Canaria
- Ave. Duration
- 8h 15m
- When
- Wednesday and Friday
- Estimated price
- €120–600
- Website
- ryanair.com
Flights from Rabat-Salé to Tenerife South-Reina Sofia Airport via Malaga
- Ave. Duration
- 8h 50m
- When
- Saturday
- Estimated price
- €90–380
- Website
- aireuropa.com
Flights from Rabat-Salé to Tenerife North Airport via Madrid
- Ave. Duration
- 5h 35m
- When
- Monday
- Estimated price
- €160–800
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Rabat Ville to Gare Oasis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €3–7
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €3–5
- 1st Class
- €5–7
Train from Rabat Ville to Gare Oasis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €3–7
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €3–5
- 1st Class
- €5–7
- Phone
- +34 922 531 300
- Website
- TITSA
Bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruz
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- €9–10
- Website
- TITSA
Bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruz
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- €9–10
- Website
- TITSA
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, How to get from Southend Airport into central London, and How to get from JFK to New York City - to help you get the most out of your next trip.










