Marrakech Menara Airport (RAK) is around 4 km away from the main city of the Marrakech-Tensift-El-Haouz region in Morocco. To get from Marrakech Airport to the city of Marrakech, also known as the Medina, there are four main transfer options: airport shuttle service, city bus, local taxi, or private Marrakech Airport transfer.
The price difference between a local taxi and an airport bus/shuttle is small and unlikely to make a big impact on your vacation budget. However, bus journey times are significantly longer than other methods of travel. Alternatively, a Marrakech Airport taxi offers a door-to-door service, so is considered the fastest and most convenient transfer.
4 options to go from Marrakech Airport to city center
OPTION | PRICE | TIME | AVAILABILITY | |||
---|---|---|---|---|---|---|
Welcome Pickups Private Transfer | €17 | 12min | 24/7 | Convenience | Book | |
We recommend setting the pickup time to 20-30 minutes after the landing time to leave enough time to clear passport control and baggage claim. | ||||||
Taxi | €4.64 | 12min | 24/7 | Convenience | Book | |
It is important to never accept rides from approaching individuals offering taxi connections inside the airport. Almost all of them are trying to overcharge travelers. | ||||||
Public Shuttle Bus Service | €5.56 | 40min | 06:00–23:30 | Convenience | Read more | |
Travelers should keep in mind that the bus can only stop on command at popular destinations. Some of the official stops includes Hivernage, Bab Doukkala, Marrakech Railway Station, Jemaa el-Fna, and Gueliz. | ||||||
City Bus | €0.80 | 40min | 24/7 | Convenience | Read more | |
It is possible to ask for a schedule of bus timings, information about the routes, and tickets at the bus terminal. |
How to get from Marrakech Airport to city center by taxi
The official taxis at Marrakech airport are generally split into two categories: compact vehicles called ‘Petit Taxis’ with a capacity of up to 3 passengers and family vans called ‘Grand Taxis’ that accommodate up to 6 passengers. The easiest and most comfortable option is to take a Marrakech Airport taxi to the city center. Licensed taxis can be recognized by their beige color while private companies tend to operate through black and white vehicles.
The trip to the city center is approximately 12 minutes and the tariff is around €4.64 (MAD 50), though drivers have been frequently known to freely adapt their prices. However, as of 2023, the airport has implemented a counter inside the building where you can order a taxi for a fixed price.
How much is a taxi from Marrakech Airport to the city center?
Typical 4 seater taxis charge around €4.64 (MAD 50), while the larger 7 seater vehicles charge €9.28 (MAD 100).
Prices for Private Transfer from Marrakech Airport
Taxi prices | Day time | Night time | Duration |
---|---|---|---|
FROM RAK TO HOTELS IN CITY CENTRE | 4.64 | 6.90 | 12 MIN |
FROM RAK TO CITY CENTRE | 4.64 | 6.90 | 12 MIN |
FROM RAK TO MEDINA OLD TOWN | 6.50 | 9.75 | 15 MIN |
Where do I get a taxi from?
The taxi rank at Marrakech airport can be found right outside the arrivals terminal of the main building. However, you may have to queue for a taxi during busy hours. If you walk a little further to the parking lot, you can find more vehicles looking for customers.
In 2023, a taxi counter opened inside the airport where you can order a taxi with a set price and pay by cash or card.
Convenience
Despite the negative impression often given of the Moroccan taxi industry, taxi prices from Marrakech Airport to the city center are some of the lowest in the entire world. To put it in perspective, three people using a taxi will pay significantly less than taking the airport bus.
However, we strongly recommend negotiating the price with your driver before you get in to avoid being overcharged.
Useful Tips
How to get from Marrakech Airport to city center by public shuttle bus
You can get from Marrakech Airport to the city center by bus with the No 19 shuttle bus service. The bus operates from 06:30 to 23:30 and will take around 40 minutes to reach the city center. The bus also travels between Marrkech’s major hotels.
How much is the bus from Marrakech Airport to city center?
A one-way ticket to the city center from Marrakech Airport by bus is €2.78 (MAD 30), and a return trip is €4.64 (MAD 50).
The Bus Line No 19 runs from 06:00 to 23:30.
Where do I get the bus from?
The shuttle bus terminal is located at the Entrée Airport stop, where all the buses depart. Clear signs will indicate the designated bus stop, but you can also put it in Google Maps.
Convenience
Despite the frequency and convenience of luggage compartments of Bus Line No 19, the ticket price is not comparatively cheaper than the price of a taxi, especially if you’re traveling in a group. Furthermore, the buses do not have air conditioning and take significantly longer than a door-to-door service.
Useful Tips
How to get from Marrakech Airport to city center by city bus
The cheapest way to get from Marrakech Airport to the city of Medina is via the city bus. The different routes include numbers 11, 12, 18, 20, and 33, as well as Supratours Bus and CTM Bus – which all travel around the city center and airport.
How much is a bus from Marrakech Airport to the city center?
As the cheapest Marrakech Airport transfer option to the city, a city bus will cost around €0.40 (MAD 4).
Buses are available 24/7 at Marrakech Airport, with several companies offering overnight bus services.
Where do I get the city bus from?
Marrakech Airport to the city center route buses can be found at the same terminal as the shuttle service. This includes Bus No 11, for which you can purchase your ticket directly onboard with the driver.
You can also use the bus services Supratours Bus and CTM Bus. Supratours is Morocco’s national bus company and is located directly across from the train station. These tickets should be bought 30-90 days in advance at the tour office or online from the ONCF (Office National des Chemins de Fer) website. On the other hand, CTM Bus is located just outside of the train station. You can buy your tickets at least two to three days in advance, however, it should be noted that these are non-refundable.
Convenience
The city buses at Marrakech Airport are a convenient way to get to the city center as they offer free WiFi and amenities such as vending machines. However, you often have to book several months in advance and navigate to the terminal with your luggage, which may not be practical for all travelers. Overall, the city bus service is considered more convenient than the airport shuttle buses.
Useful Tips
How to get from Marrakech Airport to the city center by private transfer
If you want to get from Marrakech Airport to the city center with no long lines, wait times, or walking distance, then a private Marrakech Airport transfer may be the best option for you. You can pre-book your Marrakech taxi with a reliable company like Welcome Pickups – with 24/7 customer support and a warm, English-speaking driver who will provide you with local tips and tricks, you can start your vacation off the right way.
How much is a private transfer from Marrakech Airport to the city center?
To get from Marrakech Airport to the city with Welcome Pickups, the price will be €17 for one of our spacious and modern sedans which seat 4 people. The cost for 5 to 8 passengers is €28, and the price for 9 to 12 passengers is €50 for one of our larger vehicles.
Private transfers are available 24/7 at Marrakech Airport.
Where do I get my private transfer from?
When you land at Marrakech, your driver will be patiently waiting for you outside of the arrival gate when you have collected your luggage. You can easily recognize them as they will be holding a sign with your name on it. After a warm greeting, they will help you with your luggage and take you to your comfortable, air-conditioned vehicle so you can relax as you make your way to your hotel.
Convenience
A private transfer is the most convenient way to get from Marrakech Airport to the city center. Unlike the bus services, which take double the time, a private taxi offers all the swiftness and reliability of a local taxi, with added personalization and friendliness to begin your vacation with a smile.
With services such as flight monitoring, guaranteed fixed fares, and meet and greets, you can make the most of your visit to the beautiful city of Marrakech with Welcome Pickups.
Useful Tips
Frequently asked questions
How to get to the city from Marrakech Airport?
The distance from Marrakech Airport to the city center is around 4 km. By taxi or private transfer, this usually takes around 12 minutes. Buses are cheaper but take at least 40 minutes, plus waiting time.
When you book a private transfer from Marrakech Airport to the city center, you’ll get a fixed quote ahead of time that includes all surcharges, luggage costs, and fees. This means no hidden costs or unwanted surprises, and no stressful haggling or exorbitant fees. You can relax with peace of mind that you’ll receive a personalized experience waiting for you when you hit the ground.