There are 5 ways to get from Lanzarote (Island) to Morocco by plane, car ferry, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Marrakech
best- Fly from Lanzarote Airport (ACE) to Marrakech (RAK)plane ACE - RAK
1h 24mMAD 330–2,257Car ferry, bus, ferry
- Take the car ferry from Lanzarote - Arrecife to Cádizcarferry
- Take the bus from Terminal de Autobuses de Cádiz to Tarifabus
- Take the ferry from Tarifa to Tanger Villeferry
- Take the bus from Tanger to Casablanca Farbus
47h 3mMAD 1,629–8,408Fly to Agadir–Al Massira Airport
- Fly from Lanzarote Airport (ACE) to Agadir–Al Massira Airport (AGA)plane ACE - AGA
4h 40mMAD 1,247–2,602Fly to Rabat-Salé
- Fly from Lanzarote Airport (ACE) to Rabat-Salé (RBA)plane ACE - RBA
7h 53mMAD 683–3,112Fly to Tangier Ibn Battouta Airport
- Fly from Lanzarote Airport (ACE) to Tangier Ibn Battouta Airport (TNG)plane ACE - TNG
5h 20mMAD 1,050–4,246
Lanzarote Airport (ACE) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Lanzarote (Island) to Morocco is to fly which costs MAD 330 - MAD 2,300 and takes 1h 24m.
The fastest way to get from Lanzarote (Island) to Morocco is to fly which takes 1h 24m and costs MAD 330 - MAD 2,300.
The distance between Lanzarote (Island) and Morocco is 623 km.
The best way to get from Lanzarote (Island) to Morocco without a car is to car ferry and bus and ferry which takes 47h 3m and costs MAD 1,600 - MAD 8,500.
It takes approximately 1h 24m to get from Lanzarote (Island) to Morocco, including transfers.
There are 3178+ hotels available in Morocco.
What companies run services between Lanzarote (Island), Canary Islands, Spain and Morocco?
Ryanair flies from Lanzarote Airport (ACE) to Marrakech (RAK) twice a week.
- Website
- ryanair.com
Flights from Lanzarote Airport to Marrakech
- Ave. Duration
- 1h 15m
- When
- Wednesday and Saturday
- Estimated price
- MAD 220–1,900
Flights from Lanzarote Airport to Agadir–Al Massira Airport via Madrid
- Ave. Duration
- 7h 20m
- When
- Wednesday and Sunday
- Estimated price
- MAD 1,300–2,400
Flights from Lanzarote Airport to Rabat-Salé via Malaga
- Ave. Duration
- 7h 17m
- When
- Sunday
- Estimated price
- MAD 650–3,600
Flights from Lanzarote Airport to Rabat-Salé via Madrid
- Ave. Duration
- 8h 6m
- When
- Monday, Friday, and Thursday
- Estimated price
- MAD 1,000–6,500
Flights from Lanzarote Airport to Rabat-Salé via Sevilla
- Ave. Duration
- 8h 5m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 650–3,600
Flights from Lanzarote Airport to Tangier Ibn Battouta Airport via Valencia
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- MAD 750–5,500
Flights from Lanzarote Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 5h 28m
- When
- Wednesday, Monday, and Saturday
- Estimated price
- MAD 750–6,000
- Website
- bintercanarias.com
Flights from Lanzarote Airport to Agadir–Al Massira Airport via Gran Canaria
- Ave. Duration
- 3h 45m
- When
- Sunday and Thursday
- Estimated price
- MAD 1,300–3,000
- Website
- airarabia.com
Flights from Lanzarote Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 6h 20m
- When
- Saturday, Monday, and Wednesday
- Estimated price
- MAD 1,400–4,600
- Website
- vueling.com
Flights from Lanzarote Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 10h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,400–4,600
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Terminal de Autobuses de Cádiz to Tarifa
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- MAD 130–220
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Terminal de Autobuses de Cádiz to Tarifa
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- MAD 90–140
- Website
- https://www.alsa.com/en/
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Tanger to Casablanca Far
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- MAD 200–300
- Schedules at
- ctm.ma
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Lanzarote - Arrecife to Cádiz
- Ave. Duration
- 34h 29m
- Frequency
- Once a week
- Estimated price
- MAD 1,183–7,500
- Website
- https://armastrasmediterranea.com/en
- Seat
- MAD 1,183
- Cabin
- MAD 3,375
- Phone
- +34-956 63 63 63
- [email protected]
- Website
- aml.ma
Ferry from Tarifa to Tanger Ville
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- MAD 130–500
- Schedules at
- aml.ma
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 What are the different types of Renfe trains in Spain?, How do I buy a London Underground ticket?, and How to get from London City Airport into central London - to help you get the most out of your next trip.























