Marrakech Airport to City Centre Transfer: The Complete Guide

Minaret of the Koutoubia in Marrakech

The Marrakech airport to city centre transfer takes 15 to 40 minutes depending on the option you choose: the Alsa Bus 19 (30 MAD one-way, around 40 to 50 MAD return), the fixed-fare grand taxi (usually 100 to 150 MAD by day, more at night), the metered petit taxi, or a pre-booked private transfer (from about 150 to 250 MAD). Marrakech-Menara Airport (IATA code: RAK) sits just 4 to 6 km from Jemaa el-Fna square and the Gueliz district, which makes every option fast. This guide covers indicative fares, timetables, journey times, the scams to avoid, and the best option for your destination (Gueliz, Medina, Hivernage).

Koutoubia minaret in Marrakech

In brief: Marrakech airport to city centre transfer

  • Distance: about 4 to 6 km between RAK airport and the centre (Gueliz ~3 km, Medina/Jemaa el-Fna ~5 km, Hivernage ~4 km).
  • Bus 19 (Alsa): the cheapest option, 30 MAD one-way; serves Jemaa el-Fna, Gueliz and the train station; roughly every 20 to 30 minutes.
  • Grand taxi: the most convenient door-to-door option; indicative fixed fare 100 to 150 MAD by day, night surcharge (after 8-9 pm).
  • Pre-booked private transfer: price known in advance, driver with a name board; from about 150 to 250 MAD.
  • Duration: 15 to 40 minutes depending on option and traffic.
  • Key tip: refuse any “feel-it-out” haggling, insist on the posted fare or the meter, and ignore touts.
  • On foot: not advisable (no pleasant pedestrian route, heat, luggage).

The fares and timetables shown here are subject to change. Always check the official information with the National Airports Office (ONDA) and the bus operator Alsa before you travel.

Marrakech-Menara Airport (RAK): distance and city-centre geography

Marrakech-Menara International Airport is one of the few major airports in the world located so close to the heart of the city it serves. Unlike Casablanca or Marseille, where the airport lies dozens of kilometres away, Marrakech-Menara is practically glued to the built-up area: the runway and terminal border the south-west of the city, just minutes by car from the main tourist districts.

Concretely, it is about 3 km to the modern Gueliz district, about 4 km to Hivernage (the area of grand hotels and the Palais des Congrès), and about 5 to 6 km to Jemaa el-Fna square, the beating heart of the Medina. Marrakech’s ONCF railway station, in Gueliz, is about 4 km away. This proximity is why the transfer is cheap and rarely takes more than half an hour, even at peak times.

Destination from RAKApprox. distanceDriving time
Gueliz (modern centre)~3 km8 to 12 min
Hivernage (grand hotels)~4 km10 to 15 min
ONCF Marrakech station~4 km10 to 15 min
Jemaa el-Fna / Medina~5 to 6 km15 to 25 min
Palmeraie (north-east)~12 to 15 km25 to 35 min
Indicative distances and times between Marrakech-Menara Airport and the main districts. Actual time depends on traffic.

Good to know: despite this proximity, there is no comfortable pedestrian route between the terminal and the city. The airport surroundings are lined with fast roads, with no continuous pavements or shade, and the summer heat (often over 40 °C in July-August) makes walking with luggage genuinely gruelling. The transfer is therefore always done by vehicle.

All the Marrakech airport to city centre transfer options

1. The Alsa Bus 19: the cheapest option

Line 19, operated by Alsa (the same company as Marrakech’s urban bus network), is the official shuttle linking the airport to the city centre. It is by far the cheapest option: the ticket costs around 30 MAD (dirhams) one-way, and some outlets offer a multi-day return for around 40 to 50 MAD. The ticket is bought directly on board from the driver (bring change) or from a machine/counter depending on the period.

The stop is right outside the arrivals terminal, clearly signposted. The bus usually runs every 20 to 30 minutes, from early morning (around 6 am) until the evening (the last services fall, depending on the source, between 9:30 pm and 11:30 pm, with reduced frequency at night). The journey to Jemaa el-Fna takes about 25 to 40 minutes depending on traffic, with a few intermediate stops serving Gueliz, the station and the centre. The bus has luggage space.

Bus 19 is ideal if you travel light, if your budget is tight, or if your accommodation is near a stop (Gueliz or close to Jemaa el-Fna). It is less suitable if you arrive late in the evening, with lots of luggage, as a family with young children, or if your riad is tucked away in alleys inaccessible by car: in that case a taxi is more practical.

2. The grand taxi: the most convenient door-to-door

Grand taxis (often cream Mercedes saloons or minivans) handle airport-to-city runs. At Marrakech-Menara, taxis departing the airport apply, in principle, a flat (fixed) fare for the whole ride — not per person. This flat rate, posted at the airport taxi rank, is generally around 100 to 150 MAD by day to the centre (Gueliz, Medina, Hivernage), with a night surcharge applied in the evening and at night (usually from 8 or 9 pm), which can bring the fare to 150-200 MAD.

For a few years now, a counter/desk inside the terminal has let you order a taxi at a fixed price and avoid haggling. This is the option to favour to know the price in advance. The grand taxi drops you as close as possible to your address (or at the pedestrian entrance to the Medina when the alleys are too narrow). Allow 15 to 25 minutes to Jemaa el-Fna.

3. The petit taxi: metered, for short hops

Petit taxis (beige in Marrakech) are in theory cheaper and run on the meter (with a daytime rate and a higher night rate, about +50%, usually from 8-9 pm). In practice, departing the airport, many drivers offer a flat fare rather than the meter. A petit taxi ride to the centre often comes to around 100 MAD by day and about 120 MAD at night. Insist on the meter (“compteur, please”) or agree the price before getting in. The petit taxi is limited to 3 passengers.

4. The pre-booked private transfer: comfort and a known price

Booking a private transfer online before arrival has several advantages: a driver waits for you with a name board in the arrivals area, the price is fixed in advance (no haggling), and the vehicle suits the number of passengers and bags. Fares usually start around 150 to 250 MAD (about €15 to €25) for a saloon to the centre, more for a van or a night pick-up. It is the most stress-free option for a late arrival, a night flight, a group, a family, or a riad that is hard to find in the Medina.

5. Car rental, ride-hailing and walking

The major car-rental agencies have desks at the airport; this is useful if you plan to explore the region (Ourika, Ouzoud, Essaouira) but impractical for staying in the Medina, where parking is difficult. Ride-hailing apps such as Uber or Careem are barely established in Marrakech for airport runs; do not rely on them. Finally, reaching the centre on foot is not advisable: the lack of a safe pedestrian route, the distance, the heat and the luggage make it a false good idea despite the few kilometres.

Flight departures board

Comparison table: which transfer option to choose?

OptionIndicative priceDurationIdeal forAvoid if
Bus 19 (Alsa)~30 MAD one-way / ~40-50 MAD return25-40 minTight budget, light luggageLate arrival, hidden riad
Grand taxi (flat fare)~100-150 MAD day / ~150-200 MAD night15-25 minComfort, group, luggageVery tight budget
Petit taxi (meter)~100 MAD day / ~120 MAD night15-25 min1-3 people, short hopMore than 3 passengers
Private transfer~150-250 MAD and up15-25 minNight arrival, families, peace of mindYou want the cheapest
Comparison of Marrakech airport to city centre transfer options. Indicative 2026 prices, subject to change.

For an overview of the country’s various airports, see our comparison of airport transfers in Morocco, which sets Marrakech alongside Casablanca, Agadir and the other hubs.

The Alsa Bus 19 in detail: fares, timetable and stops

Bus 19 deserves a closer look, as it is the official and most economical option for the Marrakech airport to city centre transfer. Here are the essentials to know before you board.

FeatureIndicative detail
OperatorAlsa (Marrakech bus network)
One-way price~30 MAD (bought on board)
Return price~40 to 50 MAD (depending on outlet)
FrequencyAbout every 20 to 30 minutes
Operating hours~6:00 am to 9:30-11:30 pm (reduced at night)
Airport departureStop outside arrivals
Main stopsGueliz, ONCF station, Jemaa el-Fna
Duration~25 to 40 minutes
PaymentCash (change) and sometimes card
Practical information on the Alsa Bus 19. Times and fares to be checked with Alsa before departure.

Tip: if your hotel is in Gueliz or Hivernage, an intermediate stop will get you there faster than the Jemaa el-Fna terminus. Ask the driver or check the route map. If you are staying in the heart of the Medina, get off at Jemaa el-Fna and finish on foot (the alleys are not bus-accessible). Keep small change and watch your belongings at busy times.

Official taxi fares: day, night and flat rates

The taxi remains the fastest and most flexible way to make the Marrakech airport to city centre transfer, provided you know the official fares and do not let yourself be dragged into a bidding war. Here are the indicative ranges observed, to be confirmed on the spot at the airport taxi rank where fares should be posted.

Type of rideDay fare (indicative)Night fare (indicative)
Grand taxi to Gueliz / Hivernage~100 to 130 MAD~150 MAD
Grand taxi to Medina / Jemaa el-Fna~120 to 150 MAD~150 to 200 MAD
Petit taxi (meter) to the centre~100 MAD~120 MAD
Grand taxi 7-seater (van)Higher, negotiate a flat fareNight surcharge
Indicative taxi fares from RAK airport. Night generally starts around 8-9 pm. Prices subject to change; refer to the official posting.

Important point: these fares are for the whole vehicle (private ride), not per passenger. Some drivers also run a “shared taxi” (several customers heading the same way); if you want a private ride, say so before getting in. The fixed-price taxi counter inside the terminal is the best guarantee of paying the fair price.

Anti-scam tips for the taxi at Marrakech airport

As at many tourist airports, a few drivers try to inflate prices for arriving travellers. These practices remain a minority, but it is best to know the right reflexes to avoid paying two to three times the normal fare.

  • Spot the posted fare at the official rank before any discussion, or use the fixed-price taxi counter inside the terminal.
  • Agree the price before getting in (or insist on the meter for the petit taxi). Never get in without a clear agreement on the amount.
  • Ignore the touts who approach you in the hall with “special” offers; head for the official taxi queue.
  • Carry change: the “I have no change” excuse is sometimes used to round up.
  • State your exact destination (hotel/riad name, district) to avoid the last-minute “supplement”.
  • Beware of a per-person price: the grand taxi flat fare is for the whole car.
  • For a night arrival, a pre-booked transfer avoids any haggling at a moment when you are tired and less vigilant.

Which option depending on your destination in Marrakech?

To Gueliz (modern centre)

Gueliz is the closest district to the airport (~3 km). Bus 19 stops there and the taxi takes only 8 to 12 minutes. If your hotel is in Gueliz and you travel light, the bus is unbeatable; otherwise, a grand taxi at ~100-130 MAD is very reasonable.

To the Medina and Jemaa el-Fna

The Medina’s alleys are pedestrian: no vehicle will drop you at the door of a tucked-away riad. The taxi or bus leaves you at Jemaa el-Fna or at a Medina gate (Bab), and you finish on foot or with a cart porter. Tell your riad your arrival time: many offer a welcome or a transfer.

To Hivernage (grand hotels and resorts)

Hivernage concentrates the 4-5 star hotels and resorts. Most offer a shuttle or transfer (sometimes included): ask when you book. Otherwise, a direct taxi (~10-15 min) or Bus 19 with a short walk from the nearest stop.

To the ONCF station and onward connections

If you continue by train (to Casablanca, Rabat, Tangier), Marrakech’s ONCF station is ~4 km away, in Gueliz. Bus 19 serves it, as does a quick taxi. Keep a comfortable margin in case of traffic. You can check timetables on the official ONCF website.

Arriving at RAK airport: practical info before the transfer

Before you head out for your transfer, a few steps are needed. After passport control and baggage reclaim, you clear customs. To know what you can bring in (currency, alcohol, gifts), see our guide to customs in Morocco. ATMs and currency-exchange desks are available in the hall: withdraw or change enough to pay the bus or taxi in dirhams (the Moroccan dirham, MAD, is only obtainable in Morocco). Keep small change.

A local SIM card (operator desks in the hall) makes navigation and contacting your accommodation easier. If you are staying several days and picking up a car later, read up on parking at Morocco’s airports. And if you arrive very late or leave very early, note that there are hotels near Marrakech airport handy for an overnight layover.

Practical tips by traveller profile

The best transfer choice depends as much on your budget as on your situation. Here are some concrete pointers to decide quickly as you step off the plane, without wasting time or money.

  • Solo traveller on a tight budget: Bus 19 is made for you. Keep 30 MAD in change, find the stop outside arrivals and get off at the stop nearest your accommodation.
  • Couple or small group (2-4 people): the grand taxi becomes very competitive, since the flat fare is shared. At 120 MAD for four, that is 30 MAD per person, like the bus, but door-to-door.
  • Family with children and a pushchair: favour the pre-booked private transfer or the grand taxi; avoid the bus at busy times with bulky luggage.
  • Night arrival (after 10 pm): book in advance. You will avoid a poorly controlled surcharge, the fatigue and the haggling in a quiet area.
  • Active trip outside the city: a car rental at the airport makes sense if you are heading for the Atlas, Essaouira or the Ourika valley, but bear parking in the city in mind.

One last useful reflex: photograph the exact address and the name of your riad or hotel (in Arabic if possible), and save the establishment’s phone number. In the Medina, a landmark (a gate, a square, a mosque) greatly helps the driver or porter get you to the right place.

Frequently asked questions (FAQ)

How much is a taxi from Marrakech airport to the city centre?

Allow about 100 to 150 MAD by day for a grand taxi to Gueliz, Hivernage or the Medina, and about 150 to 200 MAD at night (surcharge after 8-9 pm). The fare is for the whole car. Check the official posting at the taxi rank and agree the price before getting in.

Is there a bus between Marrakech airport and the centre?

Yes, Bus 19 operated by Alsa links the airport to Jemaa el-Fna via Gueliz and the station. The ticket costs around 30 MAD one-way. The stop is outside arrivals, departures run about every 20 to 30 minutes, and the journey takes 25 to 40 minutes.

What is the distance between the airport and Jemaa el-Fna?

Marrakech-Menara Airport is about 5 to 6 km from Jemaa el-Fna square, or 15 to 25 minutes by car depending on traffic. Gueliz is even closer (~3 km) and Hivernage is ~4 km.

Does Uber work at Marrakech airport?

Ride-hailing apps such as Uber or Careem are barely present in Marrakech, especially for airport runs. Do not rely on them: favour Bus 19, the official taxi or a pre-booked private transfer.

Can you reach the city centre on foot?

It is not recommended. Despite a distance of only a few kilometres, there is no safe, shaded pedestrian route, and the heat and luggage make walking gruelling. Always use a vehicle.

Should you book your transfer in advance?

It is not compulsory — buses and taxis are available on arrival — but a pre-booked private transfer is advisable for night arrivals, families, groups, or riads that are hard to locate in the Medina. The price is then known in advance and a driver waits for you.

How to pay the taxi or bus: dirhams or euros?

Always in Moroccan dirhams (MAD). Some drivers accept euros but at an unfavourable rate. Withdraw or change money at the airport and keep small change for the bus (which is paid on board).

Is the transfer more expensive at night?

Yes for taxis: a night surcharge generally applies from 8 or 9 pm until early morning, potentially raising the fare by 30 to 50%. Bus 19 keeps the same fare but runs less often in the evening and stops late at night.

In summary

The Marrakech airport to city centre transfer is short, simple and inexpensive thanks to the exceptional proximity of RAK airport (4 to 6 km from the centre). For a tight budget and light luggage, the Alsa Bus 19 at ~30 MAD is unbeatable. For door-to-door comfort, the fixed-fare grand taxi (~100-150 MAD by day) remains the best compromise, as long as you insist on the posted price. For a night arrival, a family or a hidden riad, the pre-booked private transfer brings peace of mind. In every case, keep change in dirhams, agree the price before getting in, and check the official fares and timetables, which are subject to change, before you travel.

Official sources

Photo credit

Illustrations : « Koutoubia minaret, Marrakech » — Schorle (CC BY-SA 4.0) ; « Flight departure board, Perth Airport » — Bahnfrend (CC BY-SA 4.0), via Wikimedia Commons.

Scroll to Top