
Airport transfers & private drivers
Fixed price per vehicle, flight tracking, meet-and-greet with your name.
Book a private car, minivan or minibus between any airport, city or hotel in Morocco. Price is fixed per vehicle (not per person) and agreed in advance.
- Flight tracking — no extra cost if you land late
- Driver waits in arrivals with a name sign
- Air-conditioned sedan, minivan or minibus
- Help with luggage to your riad in the medina
- Child seats on request
| From | To | Approx. time |
|---|---|---|
| Marrakech Airport (RAK) | Medina / Gueliz / Hivernage | 15 min |
| Marrakech Airport (RAK) | Palmeraie / Agafay | 30–40 min |
| Casablanca Airport (CMN) | Casablanca city | 30–40 min |
| Casablanca Airport (CMN) | Marrakech | 3 h |
| Casablanca Airport (CMN) | Rabat / Fes | 1 h / 3 h |
| Fes Airport (FEZ) | Fes Medina | 20 min |
| Agadir Airport (AGA) | Agadir / Taghazout | 30 / 45 min |
| Tangier Airport (TNG) | Tangier / Chefchaouen | 20 min / 2 h |
| Marrakech | Essaouira | 2 h 45 |
| Marrakech | Agadir | 3 h 30 |
| Marrakech | Ouarzazate | 4 h 30 |
| Fes | Chefchaouen | 3 h 30 |
More itineraries and photos on My Morocco Tours – airport transfers
Frequently asked questions
How is the price of a transfer calculated?
The price is fixed per vehicle, not per person, and agreed in advance. It depends on the distance and the vehicle size.
What happens if my flight is late?
We track your flight, so the driver waits for you at no extra cost if you land late.
Can you drive me between cities?
Yes. We do private transfers between any airports, cities and hotels in Morocco, with stops on the way if you wish.
Written and checked by the Marrakech Africa Tours local team · Updated October 2026