← Part of the Morocco money guide
Taxis in Morocco, and the app that actually works
Morocco runs on two kinds of taxi and a set of ride apps that sit in a legal gray area, which is not what most visitors expect. Here is how the petit and grand taxis work, how to handle the meter, and which app to actually install.
At a glance
Two types
Petit (in-city), grand (between towns)
Petit taxi
Has a meter, often refused
Best app
inDrive (a bidding model)
Marrakech airport
70 to 100 dirham to town
Morocco has two taxi types. A petit taxi handles rides inside a city, is color-coded by town, and by law runs a meter (the compteur), though drivers often refuse it. A grand taxi is a shared car for trips between towns. For apps, inDrive is the one to install, since it works in the most cities and lets you name your own price. Careem covers a few big cities, and Uber returned in late 2025 but only in Casablanca and Marrakech. The simple rule in a petit taxi is to say the meter, please, and if the driver will not use it, agree the price before you move or wave the next one over.
Petit taxi and grand taxi: the two-tier system
A petit taxi is a small car that works only within a single city, takes up to three passengers, and is painted a city color: ochre in Marrakech, red in Casablanca, blue in Rabat. By law it runs a meter, which usually starts around 2 to 3 dirham with a similar rate per kilometer, so most city hops land in the 10 to 30 dirham range, a bit more out to the edges, and roughly 50 percent higher at night after about 8 or 9pm. Sharing is normal, so a driver may pick up someone else going your way, and each passenger pays their own metered fare.
A grand taxi is the shared workhorse between cities, towns and villages, these days often a modern minivan rather than the old Mercedes. You go to the grand-taxi rank for your destination, pay per seat, and the car leaves once it is full, or you can buy the empty seats to leave straight away. For longer routes, buses like CTM and Supratours, or the train, are usually the more comfortable choice.
The meter, and 'the meter is broken'
The one money issue you will meet again and again in a petit taxi is a driver who will not switch on the meter and instead names a flat, higher price, especially with an obvious visitor. This is overpaying rather than anything dangerous. The phrase that solves most of it is simple: the meter, please, or in the local phrasing, le compteur, afak. If the driver still refuses, agree a clear price before the car moves, and if the number is silly, just step out and take the next taxi.
As a sense of the right figure, a short ride across a city center is a handful of dirham to the low tens, not a flat 100. Because sharing is normal, do not be surprised if the driver stops for another passenger, and that does not change your own fare. Rounding up a dirham or two at the end is a normal, friendly tip.
Which app to install
The most useful app to have is inDrive, which operates in Marrakech, Casablanca, Rabat, Fes, Tangier and Agadir and works on a bidding model: you propose a fare, the driver accepts or counters, and you pay in cash. Careem, owned by Uber, works well in Casablanca and Rabat and also in Marrakech and Tangier, and feels familiar if you have used Uber. Uber itself left Morocco in 2018 and came back in a limited way in late 2025, so far only in Casablanca and Marrakech, so do not count on it elsewhere.
One honest caveat: these ride apps sit in a legal gray area in Morocco, and many drivers are unlicensed private individuals. To avoid friction with licensed taxis, app drivers often ask you to walk a short distance from a taxi rank or an airport terminal for the pickup. The trade-off is that the price is fixed and the ride is tracked, and it is usually cheaper than a tourist-priced street taxi. Keep inDrive as your main app and Careem or Uber as backups.
Airports, getting into town and paying
At Marrakech Menara, the correct metered or fixed price for a petit taxi into the medina or Gueliz is about 70 to 100 dirham (roughly 7 to 10 US dollars). Anything well above that is an overcharge, so ignore the men who approach you inside the terminal and walk to the clearly marked taxi rank, or use a pre-booked transfer. Official airport taxis post their own, higher, fixed tariffs, so check the posted rate or agree the price first. Casablanca's airport has a train into the city, which is an easy and cheap way in.
Carry dirham in cash, since street taxis and app drivers expect it, and watch for a currency-switch line where a quoted number quietly turns from dirham into the same figure in euros. Agree everything in dirham. For the wider money picture, including how much cash to carry and where cards work, see the Morocco money guide.
Common questions
Quick answers.
Is Uber available in Morocco?
Only partly. Uber left Morocco in 2018 and returned in a limited way in late 2025, so far only in Casablanca and Marrakech. The most widely used app across Moroccan cities is inDrive, with Careem strong in Casablanca and Rabat. Do not plan to rely on Uber alone; install inDrive as your main option.
Which taxi app is best in Morocco?
inDrive is the most consistent, working in Marrakech, Casablanca, Rabat, Fes, Tangier and Agadir on a name-your-price model paid in cash. Careem is a good choice in Casablanca and Rabat. These apps are a legal gray area in Morocco, so drivers may pick you up a short walk from taxi ranks, but the fare is fixed and cheaper than a tourist-priced street taxi. For short city hops, a petit taxi on the meter is also fine.
How much is a taxi from Marrakech airport to the medina?
The correct metered or fixed petit-taxi price from Marrakech Menara airport into the medina or Gueliz is roughly 70 to 100 dirham, about 7 to 10 US dollars. Any quote well above that is an overcharge. Ignore the men approaching you inside the terminal and walk to the marked taxi rank, or use a pre-booked transfer. Official airport taxis charge more on a posted tariff.
Do Moroccan taxis use the meter?
Petit taxis are legally required to run the meter, but drivers often refuse and quote a flat, higher price to visitors. Say 'the meter, please' (le compteur, afak), and if the driver still refuses, agree a price before you move or take the next taxi. A ride-hailing app like inDrive avoids the whole issue by fixing the fare in advance.
More on Morocco
The little money things nobody warns you about.
- Do I need cash in Morocco, or can I use cards?Short answer: mostly cash. Cards work at hotels and upscale spots, but the souks, taxis and small vendors run on cash. And the dirham is a closed currency, so plan to get it on arrival. Here is how to handle it.
- Tipping in MoroccoMorocco runs on baksheesh: small tips for service, woven into daily life. About 10% at restaurants, plus small amounts for the many people who help you. Here is what you actually owe.
- Common money scams in Morocco, and what they cost youMorocco is a spectacular trip, and the medina hustle you have heard about is almost entirely about money, not danger: pressure, misdirection and manufactured goodwill aimed at your wallet. Once you know the pattern you see it coming, and a calm, firm no defuses nearly all of it.
Sources, and how this was checked
Last checkedJul 2026
- US Department of StateMorocco country information, general safety and local-travel context for US visitors
- Morocco Guidea recent overview of petit and grand taxis, the meter and the ride-hailing apps
- Days Morocco Toursa 2026 taxi guide confirming inDrive and Careem coverage and the Marrakech airport fare
Our own readRide-hailing in Morocco is a legal gray area and app coverage varies by city, with Uber only recently back in Casablanca and Marrakech, so keep inDrive as your main app and confirm the price before you ride. Fares move, so treat the dirham figures as a recent read. Checked July 2026.