Travel· 8 min read

How to take a taxi in Morocco without getting ripped off

Taxis in Morocco run on negotiation, not meters. That sounds stressful if you're coming from a country where you open an app and a car shows up with a fixed price. But once you understand how it works and learn the twenty or so Darija phrases that cover every situation, taking a taxi in Morocco becomes one of the easiest parts of your trip. You might even enjoy it.

I've taken hundreds of taxis across Morocco — Casablanca, Marrakech, Fes, Tangier, small towns in the Atlas. The system is the same everywhere. Here's everything you need.

Petit taxi vs grand taxi — two completely different things

Morocco has two taxi systems and they share almost nothing in common except the word "taxi."

Petit taxis operate inside a single city. They're small cars — usually Fiat Unos, Dacia Logans, or Peugeot 208s. Each city has its own color. Marrakech petit taxis are beige. Casablanca's are red. Fes uses red too. Tangier has blue and green. Rabat's are blue. Chefchaouen's are blue as well. The color tells you it's a city taxi. They're officially metered. The base fare is around 1.50 DH and it ticks up from there. A typical cross-city ride in Marrakech costs 15-25 DH on the meter. They can carry up to three passengers. They cannot leave the city limits.

Grand taxis run between cities and sometimes between neighborhoods on fixed intercity routes. They're larger — traditionally white Mercedes-Benz 240Ds from the 1980s, though many cities have upgraded to white Dacia Lodgys that seat seven. Grand taxis have no meters. Ever. They operate on fixed routes with fixed prices per seat. You go to the grand taxi station (la gare des grands taxis), find the taxi going to your destination, pay for your seat, and wait until the car is full. Six passengers in the old Mercedes. Seven in the Dacia. Once everyone's in, the driver leaves. Not before.

The critical difference: petit taxi = metered city ride you can hail on the street. Grand taxi = shared intercity transport from a fixed station. Confuse them and you'll overpay or end up waiting at the wrong spot.

Negotiation scenario 1 — the fair driver

Most drivers are honest. This is what a normal petit taxi interaction looks like in Marrakech:

You: Salam! Bsh7al l-Jemaa el-Fna? (How much to Jemaa el-Fna?)

Driver: Dir l-compteur. Tla3! (I'll use the meter. Get in!)

You: Wakha, shukran. (OK, thanks.)

— the meter reads 18 DH at your destination —

Driver: Tmaniya u 3chrin... la, tmentach dirham. (18 dirhams.)

You: Hak 3chrin. Bslama! (Here's 20. Goodbye!)

Notice: you asked the price before getting in even though this driver used the meter. Always ask first. "Bsh7al l-[destination]?" is your opening line for every taxi ride in Morocco. If the driver says "dir l-compteur" (I'll turn on the meter), that's the best outcome. Get in.

Negotiation scenario 2 — the overcharging driver

This happens most often near tourist spots, train stations, and hotels. The driver sees a foreigner and quotes double or triple the real price.

You: Salam! Bsh7al l-gare d-tran? (How much to the train station?)

Driver: Sab3in dirham. (70 dirhams.)

You: Sab3in?! Bzzaf a sa7bi! Ana sakn hna, ana 3arf. B l-compteur, makatwslch l-tlatin. (70?! Too much my friend! I live here, I know. On the meter, it doesn't reach 30.)

Driver: Walakin, l-za7am... khmsin. (But, the traffic... 50.)

You: La shukran. (No thanks.)

— you start walking away —

Driver: Aji, aji! Tlatin wakha. (Come, come! 30 is fine.)

You: Dir l-compteur u yallah. (Turn on the meter and let's go.)

The walk-away is the most powerful negotiation tool in Morocco. It works because there are always more taxis. If one driver quotes something absurd, say "la shukran" and take two steps away. They'll call you back 80% of the time. The phrase "ana 3arf" (I know) signals that you're not a clueless tourist. Use it.

Negotiation scenario 3 — the night ride

After midnight, different rules apply. Meters go off. Prices go up. Expect to pay roughly 50% more than daytime fares — that's normal and accepted. Don't fight the night surcharge itself. Just negotiate a fair night price.

You: Salam khouya! Bsh7al l-Gueliz? (Hey bro! How much to Gueliz?)

Driver: B-l-lil... rb3in dirham. (At night... 40 dirhams.)

You: B-n-nhar kaykun b 3chrin. 3tini b tlatin, rah l-lil. (During the day it's 20. Give me for 30, since it's nighttime.)

Driver: Khmsa u tlatin. (35.)

You: Wakha, yallah bina. (OK, let's go.)

The word "khouya" (my brother) goes a long way at night. It builds instant rapport. Use "khti" (my sister) if the driver is a woman, though women drivers are rare outside of Casablanca and Rabat. Acknowledging that it's nighttime with "rah l-lil" shows you understand the premium is justified — you're just making sure it's reasonable.

Every direction phrase you need

Moroccan taxi drivers don't use GPS. Most know their city by landmarks and neighborhood names. But you still need to give directions, especially for the last few hundred meters to your riad or apartment. Here's the complete set:

DarijaMeaning
sir ni-chanGo straight
dur 3la l-iminTurn right
dur 3la lisrTurn left
w9ef hnaStop here
w9ef temmaStop there (a bit further ahead)
duz men hnaGo through here
rj3, durMake a U-turn
b-chwiya!Slow down!
zid chwiyaGo a bit further
sir dghya chwiyaSpeed up a little
7da [landmark]Next to [landmark]
mn mora r-rond-pointAfter the roundabout
9ddam [landmark]In front of / past [landmark]
mn mora [landmark]After / behind [landmark]
hna 3la lisrHere on the left
temma 3la l-iminOver there on the right

Pro tip: give directions using landmarks, not street names. "Dur 3la l-imin 7da l-banka" (turn right next to the bank) works better than any street name. Moroccans navigate by landmark — the mosque, the gas station, the big tree, the school. If you're staying in a riad in the medina, learn the name of the nearest landmark the driver will recognize, because he can't drive into the medina anyway. He'll drop you at the closest gate (bab).

Airport taxi protocol

Airport taxis are the most overpriced taxis in Morocco. Every airport has a line of drivers waiting to charge you three to five times the real fare. Here's how to handle it.

At Marrakech Menara airport, the official fixed fare to the city center is around 70 DH. Drivers will ask 200-300 DH. At Casablanca Mohammed V, the fare to the city center is around 300 DH — drivers ask 500+. At Fes-Saiss, the fare to the medina is around 120 DH.

Your strategy: walk past the first wave of drivers inside the terminal. Go outside. Walk to the departure level (one floor up) and hail a taxi that's dropping someone off — that driver has no passenger and will accept a fair price. Or use an app (more on that below).

The Darija you need at the airport:

You: Salam! Bsh7al l-medina? (How much to the old city?)

Driver: Miyya u khmsin dirham. (250 dirhams.)

You: La, t-taman l-7a9i9i huwa sab3in. 3tini b tmanin. (No, the real price is 70. Give me for 80.)

Driver: Miyyat dirham. (100 dirhams.)

You: Tis3in u yallah. (90 and let's go.)

The phrase "t-taman l-7a9i9i" (the real price) is your secret weapon at the airport. It tells the driver you've done your homework. You won't get the local price on your first try, but you'll land somewhere reasonable.

Grand taxi — inter-city travel

Grand taxis are Morocco's inter-city shared transport system. They're cheaper than buses for short routes and faster too, because they leave when full rather than on a schedule. Here's how the system works.

Every city has a grand taxi station, often near the bus station. You walk in and shout your destination: "Shkun li ghadi l-Essaouira?" (who's going to Essaouira?). Someone will point you to the right car. You pay per seat — "bsh7al l-blasa?" (how much per seat?). Marrakech to Essaouira costs around 80-100 DH. Casablanca to Rabat is about 40 DH. Fes to Meknes is around 25 DH.

The car waits until it's full. This can take ten minutes or an hour. If you're impatient, you can buy two seats ("bghit jouj blasas" — I want two seats) so the car fills faster. Or buy out the entire car ("bghit t-taxi kamla" — I want the whole taxi), which costs six or seven times the per-seat price but you leave immediately.

Luggage usually goes in the trunk at no extra charge for a normal bag. If you have something massive — a surfboard, a large suitcase — you might need to pay for an extra seat. Ask "wash khss nkhlss 3la l-bagaj?" (do I need to pay for luggage?).

In the old Mercedes, the seating is tight: two passengers in front with the driver, four in the back. Yes, four in the back of a sedan. Your knees will touch. In the newer Dacia Lodgys, it's more comfortable with actual rows. Grand taxi rides are not luxury travel. They're efficient, cheap, and authentically Moroccan.

Taxi apps in Morocco

If negotiation isn't your thing, apps are an option in the bigger cities. Two apps dominate the Moroccan market.

Careem (owned by Uber) operates in Casablanca, Rabat, Marrakech, Tangier, Agadir, and Fes. Prices are fixed in the app. You see the fare before booking. It's usually 20-30% more than a negotiated street taxi but you avoid the negotiation entirely. Payment can be cash or card. Drivers are generally reliable and the cars are clean.

InDrive works differently. You set your own price and drivers accept or counter-offer. It's basically the street negotiation system but in app form. InDrive tends to be cheaper than Careem because you're bidding. It's available in most Moroccan cities. Tip: start your bid at the local price. If no one accepts in two minutes, increase by 10 DH.

Both apps work for airport pickups, which is where they really shine. No negotiation, no confusion about the fare, and the driver comes to you. For everything else, hailing a street taxi is faster — they're everywhere and you'll rarely wait more than a minute in any Moroccan city.

Common taxi scams and how to avoid them

The broken meter. "L-compteur ma khdamsh" (the meter doesn't work). This is the most common one. The meter works fine — they just don't want to use it. Your response: "wakha, n-hbt" (OK, I'll get out). Walk to the next taxi. In five seconds they'll miraculously fix the meter, or you'll find a driver who uses it.

The scenic route. Taking a longer route to run up the meter or justify a higher fixed fare. If you notice the driver going the wrong way, say: "3lach duz men hna? Tri9 l-9srira aqrab" (why are you going this way? The short road is closer). Pulling up Google Maps on your phone and glancing at it visibly is usually enough to prevent this.

The no-change trick. You hand over 100 DH for a 20 DH ride and the driver says he has no change. Carry small bills — 10s and 20s. If he genuinely has no change, ask him to stop at a hanout (corner shop) where you can break the bill.

The extra passenger. In petit taxis, the driver picks up another passenger going in the same direction. This is legal and normal. But you should not be paying the full fare if the taxi is shared — the total should be split, or each passenger pays only for their segment.

The "special" airport/hotel surcharge. Drivers claim there's an official surcharge for airport or hotel pickups. There isn't one beyond the standard night fare increase. Say "ma kaynsh surcharge" (there's no surcharge) and offer your fair price.

What to do if the driver takes a wrong route

Sometimes it's a scam. Often it's genuine — the driver doesn't know where your hotel is, or there's construction, or he's taking a shortcut you don't recognize. The key is to address it calmly without accusing him.

You: Khouya, hadi mashi tri9 l-l-hotel? (Bro, this isn't the way to the hotel?)

Driver: L-tri9 l-akhra fih les travaux. (The other road has construction.)

You: Wakha. Walakin l-compteur ma yzidsh? (OK. But the meter shouldn't go up more?)

If the explanation doesn't make sense and you feel uncomfortable, say "w9ef hna, 3afak. N-hbt" (stop here please, I'll get out). Pay what the meter shows — or what seems fair for the distance covered — and take another taxi. Your safety comes first. Trust your gut.

Calling a taxi by phone in Darija

In smaller cities without apps, or when it's late and the streets are empty, you might need to call a taxi company. Your riad or hotel will usually have a number. Here's how the call goes:

You: Allo, salam! Bghit taxi, 3afak. (Hello, hi! I want a taxi, please.)

Dispatcher: Fein nta? (Where are you?)

You: 7da Bab Doukkala, 9ddam l-pharmacie. (Near Bab Doukkala, in front of the pharmacy.)

Dispatcher: Wakha, 3shra d d9ay9. (OK, 10 minutes.)

You: Shukran. Ash-men lon t-taxi? (Thanks. What color is the taxi?)

Asking the color of the taxi helps you spot it when it arrives. Give your location using landmarks, not addresses. "9ddam" (in front of), "7da" (next to), and "mn mora" (behind) are the three words you'll use most when describing where you are.

Cultural tips — the stuff nobody writes about

Front seat vs back seat. If you're alone, sit in front. Seriously. Sitting in the back when the front is empty makes you look like you think you're above the driver. The front seat is the default for solo passengers. Couples or groups fill the back first.

Conversation. Moroccan taxi drivers love to talk. They'll ask where you're from, if you're married, what you think of Morocco, and whether you like Moroccan food. "Mnin nta/nti?" (where are you from?) is the question you'll hear most. Having a few answers ready in Darija — "ana mn Fransa" (I'm from France), "3jbni l-Maghrib bzzaf" (I love Morocco a lot) — turns a taxi ride into a language lesson. Some of my best Darija practice happened in petit taxis.

Tipping. Not expected for regular rides. If the driver used the meter, round up to the nearest 5 DH. If he was particularly helpful — carried your bags, waited for you, gave you directions to your riad — add 5-10 DH. Grand taxi drivers do not expect tips.

Seatbelts. Wear one. Not all taxis have functioning seatbelts in the back, but the front passenger belt always works. Moroccan traffic is not for the faint-hearted. The driver will weave through traffic like it's a video game. B-chwiya is a phrase you'll use.

Transport vocabulary beyond taxis

While you're learning taxi Darija, pick up the broader transport vocab. You'll need it:

DarijaMeaning
tobisBus
tranTrain
tomobilCar
tri9Road
lisrLeft
l-iminRight
9ddamIn front / ahead
franBrakes
l-gareStation (bus or train)
l-matarAirport
rond-pointRoundabout
feu rougeTraffic light

If you need help during a ride, see our emergency Darija guide. For more travel Darija, check out how to bargain in the souk or order food in Darija.

Practice these phrases at darija.love.

Going to Morocco soon? Our Phrasebook Packs give you printable cheat sheets for exactly these situations — souk, taxi, restaurant, hotel. See plans.

Share

One Darija expression, every Tuesday.

The literal meaning, the real meaning, and the cultural story behind it.

Start learning Darija now

Interactive lessons, Moroccan character dialogues, and authentic Moroccan culture.

Start Learning Now

Get unlimited access with Pro →