There are 4 ways to get from Tenerife to Marrakech Airport (RAK) by plane, 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.
Fly from Tenerife South-Reina Sofia Airport
best- Fly from Tenerife South-Reina Sofia Airport (TFS) to Marrakech (RAK)plane TFS - RAK
1h 40mMAD 750–2,200Car ferry to La Gomera Airport, fly
cheapest- Take the car ferry from Tenerife Los Cristianos to San Sebastian de la Gomeracarferry
- Fly from La Gomera Airport (GMZ) to Marrakech (RAK)plane GMZ - RAK
11h 25mMAD 400–2,403Fly from Tenerife North Airport
- Fly from Tenerife North Airport (TFN) to Marrakech (RAK)plane TFN - RAK
3hMAD 800–2,700Car ferry, bus to Gran Canaria Airport, fly
- Take the car ferry from Santa Cruz de Tenerife to Agaete, Gran Canariacarferry
- Take the bus from Puerto de Las Nieves to Las Palmas de Gran Canariabus
- Fly from Gran Canaria Airport (LPA) to Marrakech (RAK)plane LPA - RAK
7h 8mMAD 592–2,508
Tenerife South-Reina Sofia Airport (TFS) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Tenerife to Marrakech Airport (RAK) is to car ferry and bus and fly which costs MAD 550 - MAD 2,600 and takes 7h 8m.
The fastest way to get from Tenerife to Marrakech Airport (RAK) is to fly which takes 1h 40m and costs MAD 750 - MAD 2,200.
The distance between Tenerife and Marrakech Airport (RAK) is 914 km.
It takes approximately 1h 40m to fly from Tenerife South-Reina Sofia Airport (TFS) to Marrakech (RAK), including transfers and time at the airport.
The quickest flight from Tenerife South-Reina Sofia Airport Airport to Marrakech Airport is the direct flight which takes 1h 40m.
Ryanair offers flights from Tenerife South-Reina Sofia Airport Airport to Marrakech Airport.
There are 10167+ hotels available in Marrakech Airport (RAK).
What companies run services between Tenerife, Canary Islands, Spain and Marrakech Airport (RAK), Morocco?
Ryanair flies from Tenerife South-Reina Sofia Airport (TFS) to Marrakech (RAK) twice a week.
- Website
- ryanair.com
Flights from Tenerife South-Reina Sofia Airport to Marrakech
- Ave. Duration
- 1h 40m
- When
- Thursday and Sunday
- Estimated price
- MAD 500–1,900
Flights from Tenerife North Airport to Marrakech via Gran Canaria Airport
- Ave. Duration
- 3h
- When
- Thursday
- Estimated price
- MAD 1,100–1,900
Flights from Tenerife North Airport to Marrakech via Lanzarote
- Ave. Duration
- 3h 45m
- When
- Wednesday and Saturday
- Estimated price
- MAD 1,100–1,900
Flights from Tenerife North Airport to Marrakech via Sevilla
- Ave. Duration
- 4h 30m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- MAD 750–2,700
Flights from Tenerife North Airport to Marrakech via Malaga
- Ave. Duration
- 5h 45m
- When
- Thursday, Tuesday, and Monday
- Estimated price
- MAD 750–2,700
Flights from Tenerife North Airport to Marrakech via Madrid
- Ave. Duration
- 5h 45m
- When
- Monday
- Estimated price
- MAD 900–4,100
Flights from Gran Canaria Airport to Marrakech
- Ave. Duration
- 1h 35m
- When
- Thursday, Monday, Wednesday, and Friday
- Estimated price
- MAD 340–1,600
Flights from La Gomera Airport to Marrakech via Gran Canaria Airport
- Ave. Duration
- 8h 35m
- When
- Thursday
- Estimated price
- MAD 330–1,900
Flights from La Gomera Airport to Marrakech via Tenerife North Airport, Gran Canaria Airport
- Ave. Duration
- 6h 30m
- When
- Thursday
- Estimated price
- MAD 340–1,900
Flights from La Gomera Airport to Marrakech via Tenerife North Airport, Lanzarote
- Ave. Duration
- 7h 15m
- When
- Wednesday and Saturday
- Estimated price
- MAD 320–1,900
Flights from La Gomera Airport to Marrakech via Gran Canaria Airport, Lanzarote
- Ave. Duration
- 9h 20m
- When
- Wednesday and Saturday
- Estimated price
- MAD 330–1,900
- Website
- aireuropa.com
Flights from Tenerife North Airport to Marrakech via Madrid
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- MAD 1,900–6,500
- Phone
- +34 928 25 26 30
- Website
- guaguasglobal.com
Bus from Puerto de Las Nieves to Las Palmas de Gran Canaria
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- MAD 35–65
- Website
- https://guaguasglobal.com/en/home/
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Santa Cruz de Tenerife to Agaete, Gran Canaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- MAD 60–600
- Schedules at
- fredolsen.es
Car ferry from Tenerife Los Cristianos to San Sebastian de la Gomera
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- MAD 35–460
- Schedules at
- fredolsen.es
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Tenerife Los Cristianos to San Sebastian de la Gomera
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- MAD 140–290
- Website
- https://armastrasmediterranea.com/en
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 Flying into Beijing?, The London Underground: Essential tips to navigate the Tube, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.












