Home » Transport


The airport understands that getting to and from the airport is an important part of your travel experience, and It’s here to help make it as stress-free as possible.

There are a few transportation options available at Marrakech Airport. The best ones to move around, are taxis and transfers. 


Despite the limited public transportation options available at Marrakech Airport, there is a shuttle bus service that not only provides direct transportation to your hotel, but also makes stops at key locations throughout the city.

Please refer to the information provided below for additional details regarding the available bus options.


L19 Express Bus

By L19 Express Bus you can transfer from Marrakech Airport to further destinations within the city such as Hivernage, Bab Doukkala, Marrakech Railway Station, Jemaa el-Fna, Gueliz, etc.

This shuttle bus serves all major hotels in Marrakech.


From  06:00am to 11:30am. 
The frequency is every 20 minutes. Please note that on weekends there is less bus frequency.

Total travel time is 40 minutes.
For further information, please call +212 52 433 5270 or visit https://www.alsa.ma/marrakech.


Buses leave from Entrée Aeroport stop.


The round-trip cost is MAD 30.00.
You can get a free return ride if you keep your ticket no later than two weeks before your trip.

Where do I buy my ticket?

Tickets are sold on board to the driver.


If traveling on a budget, bus routes 11, 12, 18, 20, and 33 get to downtown Marrakesh from the airport.

Buses depart 500 meters from the terminals (at Avenue Guemassa).

Bus 11 covers the route from M’Hamid district to the long-distance bus station located in Bab Doukkala by Jeema El Fna.
The one-way ticket fare is MAD 4.00.

Taxi :

Taking a taxi is a convenient way to travel from Marrakech Airport to the city center, as the airport is situated 5 kilometers away. The transfer time usually ranges from 15 to 30 minutes depending on traffic conditions. To ensure a safe and reliable taxi ride, it’s advised to avoid the taxis waiting directly outside the terminal arrivals and instead walk to the nearby car park where several taxis are available. The taxis located directly in front of the terminal belong to an organized gang and are not recommended for use.


Taxi ranks can be found 24 hours immediately outside Terminal 1 and Terminal 3 Arrivals.


Different taxi companies are available at Marrakech Airport


The fare to transfer to Marrakech city center (too old town or Gueliz) is MAD 70.

Some drivers may be reticent to travel at the rate of MAD 70 so the cost may vary between MAD 150-800 according to your negotiation skills.

The fare you will pay for your ride will vary depending on whether you opt to travel in a grand taxi, which can accommodate up to 6 passengers, or a petite taxi, which can carry up to 3 passengers.
Fares to other popular destinations:

– Menara: MAD 95(18 minutes)
– Annakhil: MAD 100 (19 minutes)

Fares may change without prior notice. 


Get safe and sound to your destination. By simply providing your flight information to Casablanca Tours Agency, and your private driver will keep an eye on your flight status in case of any delays. Our price is all-inclusive, so there’s no need to worry about any additional costs. When you arrive at Marrakesh Airport, your driver will be waiting for you at the arrivals hall holding a sign with your name on it. They will wait for up to 45 minutes after your flight lands.

If you experience any unexpected delays, please call the number provided on your booking confirmation right away.

We hope you have a pleasant journey!