Marrakech Airport to City: The Complete Transfer Guide

Marrakech Menara Airport (RAK) sits just 6 km from the city centre, but knowing which transfer option to choose can save you time, money, and hassle. This guide covers every realistic option, from the 30 MAD public bus to pre-booked private transfers, with a realistic look at what to expect at each price point.

Wide street in Marrakech city with cars, orange buildings, palm trees and people, capturing the urban route from the airport into the city centre.

TL;DR

  • Marrakech Menara Airport (IATA: RAK) is 6 km southwest of the city centre, roughly 15-25 minutes by road in normal traffic.
  • The cheapest option is ALSA Bus Line 19: 30 MAD one-way to Jemaa el-Fna, running every 20-30 minutes from around 06:00 to 23:30.
  • Taxis from the official rank cost around 70-100 MAD by day and up to 150 MAD at night — always agree the fare before you get in.
  • Private transfers start from around €15 per vehicle and are the most practical option if you're staying in a medina riad with difficult vehicle access.
  • Ride-hailing apps Careem and inDrive operate in Marrakech with app-fixed pricing, though availability at the airport should be confirmed in the app before you travel.

About Marrakech Menara Airport

Exterior view of Marrakech Menara Airport showing modern architectural design with perforated metal facade, palm trees, and a clear blue sky.
Photo L. Vadillo - MaLéPhotoSpain (CC BY-SA 4.0)

Marrakech Menara Airport (RAK) handles millions of passengers a year and is the main international gateway into south-central Morocco. It sits on the southwestern edge of the city, approximately 6 km from Jemaa el-Fna, the historic square at the heart of the medina. In light traffic, that translates to around 15-20 minutes by road. During high season — spring weekends, the autumn school holidays, and the weeks around major events — congestion around Gueliz can push that to 35-40 minutes.

The airport has two terminals serving both domestic and international routes, with carriers including Royal Air Maroc, Ryanair, easyJet, and several other European low-cost airlines. If you're planning to continue onward from Marrakech to somewhere like Fes or Casablanca, note that Marrakech Railway Station in the Gueliz district connects the city to Morocco's national rail network, which is a strong alternative to flying for domestic legs.

ℹ️ Good to know

Currency note: all transport at and around Marrakech Airport is priced in Moroccan dirhams (MAD). There is no official free transfer from the airport to the city — any claim otherwise is misleading. ATMs are available inside the arrivals hall, and it's worth withdrawing cash before exiting, as some drivers don't accept cards.

Option 1: Airport Bus (ALSA Line 19)

Line 19 is the official public shuttle between the airport and the city centre, operated by ALSA. It's the cheapest way to get from the terminal to Jemaa el-Fna by a significant margin. The bus departs from outside the arrivals hall and stops at several points including the medina, Gueliz, and the main train station before terminating at Jemaa el-Fna. Journey time to the square is typically 20-40 minutes, with the longer end applying during busy periods.

  • Fare 30 MAD one-way / 50 MAD return. The return ticket is valid for use within approximately two weeks, so keep it if you plan to return to the airport by bus.
  • Frequency Every 20-30 minutes during peak hours, up to 45 minutes between buses during quieter periods.
  • Operating hours Approximately 06:00 to 23:30. The last bus does not always align with late-night arrivals, so check before relying on this option for a flight landing after 22:00.
  • Payment Tickets are purchased on board in cash (MAD). No card payment or advance online booking is required or available.
  • Luggage The bus has limited luggage space. Manageable with a single suitcase and carry-on per person, but not ideal for families with multiple large bags.

💡 Local tip

The bus is a perfectly reasonable choice for solo travellers or pairs travelling light and arriving during daylight hours. It becomes less practical for late-night arrivals, large groups, or anyone staying deep inside the medina where the bus doesn't go. The final stop at Jemaa el-Fna still leaves a walk of several minutes to most riads.

Option 2: Taxi from the Airport Rank

The taxi rank sits directly outside the arrivals exit and is the most commonly used option for travellers who haven't pre-booked. Two types of taxi operate here: petit taxis (small licensed city cabs, typically Dacia Logan or similar) and grand taxis (larger shared or private vehicles). For airport runs, you'll typically deal with grand taxis, which can carry up to six passengers.

Fares are technically regulated, with posted boards at the rank showing official rates. Current guidance from multiple sources places daytime fares at around 70-100 MAD to central locations. The officially posted rate for a grand taxi to the medina or Gueliz is around 100 MAD during the day, rising to approximately 150 MAD after 20:00 when the standard 50% night supplement applies under Moroccan regulations. These figures are time-sensitive and should be confirmed on arrival — posted boards at the rank show current official rates.

⚠️ What to skip

Taxis at the airport rank are typically unmetered. Always agree the total fare before getting into the vehicle and before your luggage is loaded. Drivers occasionally approach in the terminal before you reach the official rank — these informal arrangements sometimes lead to inflated prices. Walk to the official rank outside and use that queue.

A practical note for medina accommodation: vehicle access inside the old city walls is severely restricted. Grand taxis can drop you at the edge of the medina near one of the main gates, and you'll cover the last portion on foot. If your riad is deep inside a narrow alley, this can mean a 10-15 minute walk with bags. Many riad owners are very specific about which gate to use — confirm the drop-off point with your accommodation before you arrive.

Option 3: Pre-Booked Private Transfer

Private transfers are booked in advance through a local operator or your accommodation. Prices typically start from around €15 per vehicle for up to 3-4 passengers, with pricing varying by provider, vehicle type, and destination within Marrakech. Journey times are similar to taxis: 15-25 minutes in normal traffic. The key difference is the meet-and-greet service: your driver waits in arrivals with a name board, which removes the negotiation element entirely. This is especially useful if you're arriving late, tired, or for the first time. Many riads in the medina offer their own airport pickup services and can coordinate the final pedestrian access to your door.

Private transfers cost more than a taxi on paper but often represent better value when you factor in the certainty of a fixed price, no negotiation stress, and assistance with luggage navigation. For couples or small groups, the per-person cost difference versus a taxi is often minimal. It's the recommended option for first-time visitors, late arrivals, and anyone staying in a riad with complicated access.

Option 4: Ride-Hailing Apps (Careem and inDrive)

Modern street scene in Marrakech with cars driving between orange buildings under a blue sky, evoking urban transportation options.
Photo Amani Allan

Careem and inDrive both operate in Marrakech and can be used for airport transfers. App-based pricing runs around 70-100 MAD with journey times of 12-20 minutes in light traffic, making them roughly comparable to taxis in cost. The main advantage is price transparency: you see the fare before confirming the booking, which removes the on-the-spot negotiation entirely.

However, there are important caveats. Ride-hailing availability at the airport is not always consistent. Some drivers are reluctant to pick up from the terminal due to unofficial restrictions or taxi driver pressure at pickup zones. The practical workaround some travellers use is to walk a short distance away from the terminal entrance before requesting a car, but verify current conditions in the app on arrival. Regulations around ride-hailing in Morocco can also change, so treat this option as a viable but slightly unpredictable choice rather than a guaranteed fallback.

Choosing the Right Option: A Quick Comparison

Street in Marrakech with pink buildings, rug shops, and a few cars parked, showing accessibility and medina atmosphere.
Photo Tom D'Arby
  • Best for budget solo travellers ALSA Bus Line 19 at 30 MAD. Perfectly fine for daytime arrivals with manageable luggage.
  • Best for couples or small groups Pre-booked private transfer. The per-person cost is close to a taxi, but you get a fixed price and a driver waiting for you.
  • Best for late-night arrivals Private transfer or pre-agreed taxi. The bus stops before midnight and night taxi surcharges push fares to around 150 MAD, so a pre-booked option with a fixed price is more predictable.
  • Best for families with kids or lots of luggage Private transfer with a larger vehicle. Avoids luggage struggles on the bus and the walk from taxi drop-off into the medina.
  • Best for riad guests with narrow alley accommodation Riad-arranged pickup or private transfer operator who knows the medina gates. Coordinating the last 100 metres is genuinely easier with local knowledge.

If you're still deciding where to stay and how transfer logistics should factor in, the district you choose matters. Hivernage and Gueliz hotels are significantly easier to reach by taxi from the airport than deep-medina riads, as vehicles can pull directly to the entrance. Our guide to where to stay in Marrakech covers the trade-offs between neighbourhoods in detail.

Practical Tips for a Smooth Arrival

A few specifics that make a real difference on the ground. First, have small-denomination dirhams ready before you exit arrivals. ATMs in the terminal work reliably, but queues can be long after a busy flight. Having exact change or small notes makes paying the bus or agreeing a taxi fare considerably smoother.

Second, confirm your riad's exact drop-off instructions in advance. Many accommodations in the medina send a WhatsApp message with a specific gate name, GPS pin, and instructions for finding the entrance on foot. If they haven't done this, ask. It prevents a lot of confusion at 23:00 with a heavy bag. While you're at it, read up on getting around Marrakech so you understand how the medina's street logic (or apparent lack of it) works before you arrive.

Third, think about your departure transfer, not just your arrival. If you're on an early-morning flight, the ALSA bus may not run at the time you need it. Budget at least 90 minutes from medina to check-in for morning departures during busy periods. The airport is small but queues at security and check-in can be slow during peak season. For more on planning your time in the city overall, the 3-day Marrakech itinerary and best time to visit Marrakech guides are useful starting points.

✨ Pro tip

If you're visiting during Ramadan, transfer dynamics shift noticeably. Taxi and private transfer availability can drop significantly in the hour or two before iftar (the evening meal breaking the fast). If your flight lands around sunset during Ramadan, either book a private transfer in advance or be prepared for a longer wait at the taxi rank. See our guide to Marrakech during Ramadan for more practical context.

FAQ

How long does it take to get from Marrakech Airport to the medina?

In normal traffic, the drive from Marrakech Menara Airport (RAK) to Jemaa el-Fna takes around 15-20 minutes by taxi or private transfer. The ALSA Bus Line 19 takes 20-40 minutes including stops. During high season or peak traffic periods, add an extra 15-20 minutes to any estimate.

What is the cheapest way to get from Marrakech Airport to the city centre?

ALSA Bus Line 19 is by far the cheapest option at 30 MAD (roughly €3) one-way. It runs every 20-30 minutes from around 06:00 to 23:30, stopping at Gueliz and terminating at Jemaa el-Fna. Tickets are bought in cash on board.

How much does a taxi from Marrakech Airport cost?

Daytime fares from the official airport taxi rank to the city centre run approximately 70-100 MAD, with posted rates often around 100 MAD for a grand taxi to the medina or Gueliz. After 20:00, a 50% night supplement applies, bringing typical fares to around 150 MAD. Always agree the fare before getting in, as taxis at the airport are generally unmetered.

Is there an Uber or ride-hailing service at Marrakech Airport?

Uber does not operate in Marrakech. Careem and inDrive are the main ride-hailing options and both list Marrakech as a service area, with fares roughly comparable to taxis (around 70-100 MAD to the city centre). Availability at the airport terminal itself can be inconsistent — confirm in the app on arrival and be aware that regulations around ride-hailing in Morocco can change.

Should I pre-book a transfer from Marrakech Airport?

For daytime arrivals with manageable luggage and flexibility, walk-up taxis or the bus are fine. Pre-booking is strongly advisable for late-night arrivals, first-time visitors unfamiliar with medina navigation, families with children or large luggage, and anyone staying in a riad where the final walk-in requires local knowledge. Private transfers start from around €15 per vehicle and include a driver waiting in arrivals with your name.

Related destination:marrakech

Planning a trip? Discover personalized activities with the Nomado app.