The terminal front of Casablanca Mohammed V Airport, with palms, the AEROPORT sign and travellers outside the exit

PracticalCity Tours Morocco

Arriving in Morocco

Morocco Airport Transfers

Photograph: Sharon Hahn Darlin, CC BY 2.0

How to get from the six main Moroccan airports to your hotel: the official taxi rank, the airport bus or train, or a driver booked in advance.

Airports covered
RAK, CMN, FEZ, TNG, AGA, RBA
Only airport train
Casablanca, to Casa-Voyageurs
Marrakech airport bus
ALSA line 19
Late arrival
Book a driver ahead

The short answer

Getting From the Airport to Your Hotel in Morocco

You have three ways out of a Moroccan airport: an official taxi from the rank outside arrivals, a bus or train into the centre, or a driver you booked in advance. Casablanca is the only airport with a train link; Marrakech has a regular airport bus; everywhere else, most people take a taxi or a booked transfer.

The choice matters most at night, when buses and trains stop, and for a medina riad, which a taxi often cannot reach. This guide covers each of the six main international airports, how the options compare, and the taxi tricks to sidestep.

Airport by airport

Airport-by-Airport Transfer Guide

Where each airport sits, which city it serves, and how to get into town from it.

1

RAK

Marrakech Menara Airport

Close to the city, a short drive from the medina.

Serves
Marrakech, the Atlas valleys and the road south
Taxi
Official taxis wait at the rank outside arrivals. Agree the fare before you get in.
Bus or train
ALSA line 19 runs to Jemaa el-Fna and the train station, roughly every half hour during the day and evening. The stop is across the car park from the arrivals exit.

Local tipWalk past the offers inside the terminal and use the rank outside. Many riads arrange a pickup if you ask when you book.

2

CMN

Casablanca Mohammed V Airport

At Nouaceur, south of Casablanca.

Serves
Casablanca, Rabat and onward rail connections
Taxi
Official taxis run from the rank outside arrivals. It is a long ride, so agree the fare and ask whether motorway tolls are included before you set off.
Bus or train
The ONCF airport train (Al Bidaoui) leaves from the station beneath Terminal 1 for Casa-Voyageurs and Casa-Port, roughly hourly; about 35 minutes to Casa-Voyageurs. Some trains continue to Rabat.

Local tipThe train is the simplest way into the city by day. For a late arrival, book a transfer, and check the last train at oncf.ma.

3

FEZ

Fes-Saiss Airport

About 13 km from the city centre.

Serves
Fes, Meknes and the Middle Atlas
Taxi
Official taxis wait outside arrivals. Agree the fare before you leave.
Bus or train
A city bus serves the airport, but it is infrequent and impractical with luggage.

Local tipCars cannot enter most of the Fes medina. Ask your riad to send someone to meet you at the nearest gate and walk you the last stretch.

4

TNG

Tangier Ibn Battouta Airport

Outside the city.

Serves
Tangier, Asilah and the north
Taxi
Taxis wait outside arrivals. Meters are not always used, so agree the fare before departure.
Bus or train
A bus line runs from the airport to the city train station.

Local tipIf you are catching a ferry to Spain, check which port it sails from. Tanger Ville (the city port) and Tanger Med, far to the east, are very different trips.

5

AGA

Agadir Al Massira Airport

About 20 km south-east of the city.

Serves
Agadir, Taghazout and the Souss
Taxi
Official taxis run from the rank outside arrivals. Agree the fare before you get in.
Bus or train
A city bus serves the airport, but it is infrequent and impractical with luggage.

Local tipMany package holidays include the transfer. If yours does not, arrange one before you fly.

6

RBA

Rabat-Salé Airport

About 8 km east-north-east of Rabat, on the Salé side of the river.

Serves
Rabat and Salé
Taxi
Taxis wait outside arrivals. Agree the fare before departing.
Bus or train
A bus serves the airport; check the current route locally.

Local tipOnce you reach the city, the Rabat-Salé tramway connects the main districts.

Timetables change. Confirm train times at oncf.ma and the Marrakech airport bus at alsa.ma before you travel.

Choosing

Taxi vs Bus vs Private Transfer

Official airport taxiNo booking
Waiting outside arrivals at every main airport and faster than a bus with luggage. The risk is overcharging if you do not agree the fare first, and a taxi cannot reach a riad deep inside a medina. Suits solo travellers and couples happy to agree a price.
Airport bus or trainCheapest
The Casablanca airport train is quick and reliable, and Marrakech has a regular airport bus. Elsewhere buses are infrequent. None run through the night, and they drop you at a central stop, not your door. Suits light packers arriving in daylight.
Booked private transferDoor to door
A driver meets you in arrivals with a name sign and takes you to your hotel, or to the nearest gate of the medina. The price is agreed when you book, and you need to book ahead. Suits first visits, families, late arrivals and medina stays.

Booking ahead

Booking Tips & Strategies

A booked transfer is only as good as the details you give the driver.

  1. Ask your riad or hotel

    Most places to stay can arrange an airport pickup. Confirm the price, the vehicle and the meeting point by email before you travel.

  2. Share your flight details

    Give your flight number and arrival time when you book, so the driver can follow a delay rather than leave.

  3. Confirm the night before

    Send a short message the evening before you fly to confirm the pickup time, the meeting point and your phone number.

  4. Have the address ready

    Save your riad or hotel address in Arabic and French. For a medina riad, add the nearest gate or a landmark: drivers will not know every small riad by name.

  5. Ask what the price includes

    Check whether motorway tolls, waiting time for a late flight and luggage are included before you confirm.

Our tour partner, Serenity Morocco Tours, arranges airport transfers on request, quoted for your flight and destination. Ask for a transfer quote.

Taxi tricks

Airport Transfer Scams & How to Avoid Them

Most airport taxi rides are uneventful. These are the tricks worth knowing before you land.

  1. Touts inside the terminal

    People in plain clothes offer rides in the arrivals hall, sometimes with official-looking badges. Walk past and use the official rank outside the building, where taxis are marked.

  2. The meter that is "broken"

    A driver refuses the meter and names a high price at the end. Agree the total before you get in; if the driver will not, take the next taxi.

  3. The wrong-change trick

    You hand over a 200 dirham note and the driver claims it was 20. Say the amount aloud as you pay, carry small notes and check them by phone light at night.

  4. The detour to another hotel

    A driver says your riad is closed or full and offers somewhere else, for a commission. Insist on your booking and call the riad if in doubt.

  5. Luggage in the boot

    Once your bags are locked away, a driver raises the price. Agree the fare before the luggage goes in.

Carry small notes. Drivers rarely have change for a 200 dirham note, so break large notes at an airport shop or exchange desk before you queue for a taxi.

Step by step

What to Expect When You Land

  1. Passport control

    Have your passport, return ticket and accommodation details ready. Many nationalities, including EU, UK, US and Canadian citizens, can enter visa-free for up to 90 days; check the rule for your passport before you fly.

  2. Baggage claim

    If a bag is missing, report it at the airline desk with your baggage tag receipt before you leave the baggage hall.

  3. Customs

    Use the green channel if you have nothing to declare. The allowances are in our airports guide.

  4. Arrivals hall

    This is where you find ATMs, currency exchange, SIM card kiosks and, if you booked one, your driver. Take dirhams here: you need cash for taxis and tips.

  5. Find your transfer

    For a booked transfer, look for your name on a sign. For a taxi, leave the building and follow the signs to the official rank. For a bus or train, follow the signs to the stop or station.

Know your terminal. Casablanca Mohammed V has more than one terminal and the train station sits beneath Terminal 1, so check where your flight arrives before you arrange a pickup.

Apps

Ride-Hailing Apps in Morocco

Careem, inDrive and Heetch operate in the larger cities, and Uber returned to Morocco in late 2025, starting in Casablanca and Marrakech. Ride-hailing still has no clear legal framework in Morocco, and taxi unions oppose it.

In practice, drivers may not be available at smaller airports or late at night. Install any app before you fly, since you need mobile data to use it, and keep the official taxi rank or a booked transfer as your plan.

Questions

Frequently Asked Questions

Is there a train from Casablanca Mohammed V Airport to the city?

Yes. The ONCF airport train (Al Bidaoui) leaves from the station beneath Terminal 1 and runs to Casa-Voyageurs and Casa-Port, roughly every hour from early morning to late evening. The ride to Casa-Voyageurs takes about 35 minutes. Check the current timetable at oncf.ma.

Should I book a private airport transfer in Morocco in advance?

Booking ahead makes most sense for first-time visitors, late-night arrivals, families with luggage and anyone staying inside a medina. Your driver meets you in arrivals with a name sign, and the price is agreed when you book. Many riads and hotels can arrange a transfer for you.

How do I avoid airport taxi scams in Morocco?

Use the official taxi rank outside the arrivals terminal rather than accepting offers from touts inside the building. Agree on the fare before getting in, or insist on the meter. Avoid anyone who approaches you inside the terminal offering a ride. A transfer booked in advance, with the price agreed beforehand, removes most of the risk.

Can I get a bus from Marrakech airport to the city?

Yes. ALSA line 19 runs from Marrakech Menara Airport to Jemaa el-Fna and the train station, from a stop across the car park from the arrivals exit. It runs roughly every half hour during the day and evening, but not through the night. Check times at alsa.ma.

How far are Morocco airports from city centres?

Marrakech Menara is close to the city, a short drive from the medina. Casablanca Mohammed V is at Nouaceur, south of the city; the train to Casa-Voyageurs takes about 35 minutes. Fes-Saiss is about 13 km from the city centre, Agadir Al Massira about 20 km south-east of the city, and Rabat-Salé about 8 km east-north-east of Rabat.

Do Moroccan airports have ride-hailing apps?

Apps such as Careem, inDrive and Heetch operate in the larger cities, and Uber returned to Morocco in late 2025, but ride-hailing still sits in a legal grey area and taxi unions oppose it. Drivers may not be available at smaller airports or late at night, so keep the official taxi rank or a booked transfer as your plan.