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

PRICE FOR
OPTION
PRICE
TIME
AVAILABILITY
Welcome Pickups Private Transfer
€17 12min 24/7
Convenience
Book
Taxi
€4.64 12min 24/7
Convenience
Book
Public Shuttle Bus Service
€5.56 40min 06:00–23:30
Convenience
Read more
City Bus
€0.80 40min 24/7
Convenience
Read more
Save the article for later or share it with friends

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

The maximum price you should agree to pay from Marrakech Airport to the center of the city is €5.
After 21:00 pm there is an additional 50% surcharge in taxi prices. Most drivers will only accept cash in local currency.
You can directly contact Marrakech Taxis on +212 (524) 474 935 and +212 (7) 629 155 49.

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).

Cost
€2.78 (MAD 30)
Trip Duration
40 Min.
The waiting time for Bus Line No 19 is 30 minutes.
Convenience
Safety
Value for Money

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

During public holidays and weekends the bus frequency will normally change from every 30 minutes to every 45-60 minutes.
Unfortunately, the bus line No 19 does not have an official timetable. Always account for a 30 minute wait time if you plan to use the bus.
You can contact the helpline for the bus service at +212 (52) 433 5270.

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).

Cost
€0.40 (MAD 4)
Trip Duration
40 Min.
The waiting time for specific bus companies is usually around 30 minutes.
Convenience
Safety
Value for Money

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

CTM Buses sell out quickly, so though not officially required, we recommend buying your ticket in advance to ensure your space on the bus.
You can contact the helpline for Bus Route 11 at [email protected].
The Supratours Bus services includes approximately 60 agencies and naviagtes the south, east, and west areas of Marrakech.

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?

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.

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.

Cost
€17 (MAD 184)
Trip Duration
12 Min.
*Booking your private transfer in advance is the best way to ensure a seamless experience.
Convenience
Safety
Value for Money

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

If your plane is delayed, your driver will receive live updates on your arrival time so that they can be there waiting for you no matter what time you land.
You will receive an email including your driver's name, details, and vehicle information so that you know what to expect on the day.
If you need a child booster or baby seat, you can request one during the booking process online or using the app.

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. 

How much is a taxi from Marrakech Airport to the city?

How much is a bus ticket from Marrakech Airport to the city center?

Was this helpful?

Transfer Options in Marrakech