
Morocco Taxi Fares: How Much Should You Pay?
Learn how much taxis cost in Morocco, including petit taxis, grand taxis and airport rides, with typical fares and practical tips for avoiding overcharging.
Taxis are one of the easiest ways to get around Morocco — often the only practical option once you're outside a walkable city center. The tricky part for visitors isn't finding a taxi, it's knowing what you should actually be paying.
There's no single fare that works across the whole country. What you pay depends on the city, the type of taxi, the distance, and whether you're getting a metered ride or negotiating a price up front.
You'll mostly deal with two kinds of taxi: petit taxi and grand taxi. Learn the difference between them, know when to insist on the meter, and have a rough sense of normal prices, and the whole system stops being intimidating.
Petit taxi vs. grand taxi
Petit taxis are your everyday city ride — small cars licensed to operate within one city, color-coded by location. Beige in Marrakech, red in Casablanca, blue in Rabat.
Grand taxis handle the longer stuff: trips between towns, or routes that fall outside a petit taxi's licensed zone. They don't run on the same pricing logic as a short in-city hop, so don't expect a meter.
Rule of thumb: staying inside a city, take a petit taxi. Heading somewhere further out, look at a grand taxi or another intercity option.
How much does a petit taxi cost?
Fares are cheap by most visitors' standards, but the number changes with the city and the distance. Where meters are in use, trust the meter over anything else.
As a loose planning figure, a short hop across town usually lands around 10–30 MAD, with longer crosstown routes running higher.
In Marrakech specifically, 2026 pricing puts most ordinary rides in the 15–40 MAD range, more for longer trips, and the tariff steps up at night.
- Short ride: roughly 10–30 MAD
- Longer crosstown trip: often 30–50 MAD or more
- Night rides cost more where a night tariff applies
- Exact fare comes down to the city and the meter
Keep in mind
These numbers are a starting point, not a fixed national price. City, distance, and meter use all move the number.
Should you insist on the meter?
In cities where meters are standard, ask for one before the car pulls away — not after you've arrived and the number is already whatever the driver says it is.
The phrase you want is "le compteur, s'il vous plaît." That's it, that gets the point across.
If a driver won't turn on the meter and quotes you a flat price instead, you get to decide if it sounds fair. If it doesn't, walk over to the next taxi. No need to make it a whole thing.
Travel tip
Sort out the meter before the car moves. It's a five-second conversation at the start versus an argument at the end.
Why does the same route cost different amounts?
Traffic, distance, time of day, waiting time at lights — all of it feeds into a metered fare, so two trips that look identical on a map can still come out differently priced.
The city matters too. There's no single petit-taxi rate that holds steady across Marrakech, Casablanca, Rabat, and Agadir.
Treat any number you've read as a range, not a fixed price you can quote back to a driver.
What about the night tariff?
Several cities charge more after dark. In Marrakech, current guidance puts the night surcharge at roughly 50% over the daytime rate.
Timing and the size of the markup vary by city — don't assume Marrakech's night schedule applies everywhere else.
If a fare feels high for a night ride, ask whether the night tariff is in play before you assume you're being overcharged.
What do airport taxis cost?
Airport runs don't play by city-taxi rules. Airports sit further out, and pricing is often structured differently as a result.
Marrakech, for one, runs a separate fixed or zone-based airport pricing system rather than a standard meter fare.
Don't measure an airport quote against what a quick ride across town costs — it's a different pricing setup entirely, not just a longer version of the same trip.
Check current airport rates before you get in, and if you've booked a private transfer, expect that to be priced differently again since it includes a reserved car and driver.
- Airport fares run on their own pricing, separate from city rides
- Get the total price before you leave the terminal
- Confirm whether it's per person or per vehicle
- Weigh it against other legitimate transfer options
What should a grand taxi cost you?
Grand taxis run on route, not meter — a fixed price tied to where you're going rather than a ticking counter.
They often operate shared, picking up other passengers headed the same way. On longer routes, figure out early whether the price you're quoted is for your seat or the whole car.
Book the whole vehicle privately and the price jumps accordingly, since you're now paying for every seat, not just yours.
Ask this before you leave
"Is that per person, or for the whole taxi?" One question, saves a lot of confusion later.
Will your petit taxi pick up other people?
Yes, and that's normal. A petit taxi can pick up another passenger mid-ride if they're headed a compatible direction and local rules allow it.
It throws off visitors used to a taxi being theirs alone the moment they step in, but sharing rides is just part of how the system works here.
Want the car to yourself, say so before you set off — it may cost a bit more or work differently.
Where tourists usually get confused
Most rides go fine. Confusion usually comes down to one thing: not knowing how the local system is supposed to work in the first place.
A driver skips the meter and names a price, a city runs a night surcharge you didn't know about, an airport uses its own pricing — none of that automatically means you're getting scammed.
Ask before you agree to anything, and check it against what you actually know about how that city's taxis work.
- Driver won't say whether the meter is being used
- Flat price given with no explanation of what it covers
- Price changes after you've already agreed to it
- Not clear if the quote is per person or per vehicle
- Comparing an airport fare to a normal city ride
How to avoid overpaying
The fix is mostly about sorting things out before you get in, not negotiating hard once you're moving.
Ask for the meter on a normal petit-taxi ride. Agree on the total up front for anything fixed-price. On longer trips, nail down whether the quote covers one person or the whole car.
Carry smaller dirham notes too — it makes short rides simpler and saves you the awkward "no change" conversation at the end.
- Ask for the meter where it applies
- Agree a fixed price before longer trips
- Confirm per-person vs. per-vehicle
- Carry smaller MAD notes
- If a quote feels off, check another taxi
- Decline politely if you're not comfortable — no drama needed
What if the quote seems too high?
You don't have to take the first number offered. If it seems steep, ask the driver to break it down, or check what another taxi would charge for the same trip.
If it's meant to be metered, ask for the meter. If it's fixed-price, make sure you know exactly what that price includes.
Still not comfortable? Say no and find another ride. Easier than spending the whole trip second-guessing the final number.
Travel tip
Skip trying to memorize one taxi price for the whole country. Learn the local logic instead: petit taxi in the city, grand taxi for longer routes, and always know upfront whether you're on the meter or a fixed price.
The short version
Taxis in Morocco are cheap and easy once you know which one you're dealing with and how that ride gets priced.
City trip: petit taxi, ask for the meter. Airport or longer trip: check the pricing setup before you leave. If a price feels off, ask questions, check another option, and walk away if you need to.
You don't need to memorize every fare in the country — just enough to recognize a normal price and know what you're agreeing to before the ride starts.
Found this useful?
Share it with someone planning a trip to Morocco.