Grand Taxis and Petit Taxis: How Taxis Actually Work in Morocco
Morocco's taxi system runs on two distinct types of car, and knowing which one to flag down — and whether to trust the meter — makes getting around any single city a lot smoother.
Petit taxis and grand taxis solve two different problems, and mixing them up is one of the most common small confusions travelers run into.
Petit taxi vs grand taxi
Petit taxis are the small, city-only cars — usually a specific color per city, beige in Marrakech, red in Fes, for instance — licensed to carry up to three passengers within that city's limits. Grand taxis are older, larger sedans that run fixed intercity or suburban routes, typically shared with other passengers until the car is full, and they're a cheap, no-frills way to cover short distances between towns that aren't served by bus or train. If you're moving around within one city, you want a petit taxi; if you're headed just outside it, a grand taxi is the local option.
Do the meters actually get used?
Officially, petit taxis have meters, and in bigger, more tourist-accustomed cities like Casablanca and Rabat, drivers use them fairly consistently. In Marrakech and Fes, meters exist but get used inconsistently, especially for tourists, and it's common practice to agree on a price before getting in rather than relying on the meter running. This isn't unique to Morocco — it's standard practice in a lot of destinations where local fares and tourist expectations don't always match, and agreeing a price upfront avoids any awkwardness at the end of the ride.
Agreeing a price and avoiding overpaying
Asking how much before getting in, and having a rough sense of a fair price for the distance, is the simplest way to avoid a bad fare. Short rides within a medina-adjacent area are generally inexpensive; if a quoted price feels unusually high, it's fine to simply try a different taxi. Riad staff or your driver-guide, if you're on a tour, can usually give you a realistic price range for a specific route, which is a faster way to calibrate than guessing on your own.
Are ride-hailing apps an option?
Ride-hailing apps operate in some of Morocco's larger cities, Casablanca in particular, though coverage is inconsistent and nowhere near as universal as it is in bigger international markets. In Marrakech and Fes, availability is patchier, and a lot of travelers still end up using petit taxis directly rather than an app. It's worth checking what's currently available in whichever city you're in, but it's not something to plan around as a guaranteed option everywhere.
Planning where to start? See tours from Marrakech, tours from Fes, tours from Casablanca, tours from Tangier.
Related reading: Getting Around Morocco, Marrakech Airport to the Medina: Getting From RAK to Your Riad, Common Scams in Morocco and How to Avoid Them.
Frequently asked questions
What's the difference between a grand taxi and a petit taxi?
Petit taxis are small cars for trips within one city; grand taxis are larger shared sedans running fixed routes between towns.
Do Moroccan taxi meters actually get used?
Inconsistently — more reliably in Casablanca and Rabat, less so in Marrakech and Fes, where agreeing a price beforehand is common.
Should I agree a price before getting into a taxi?
Yes, especially in Marrakech and Fes, to avoid any confusion or overpaying at the end of the ride.
Are ride-hailing apps available in Morocco?
In some cities, Casablanca especially, though coverage is inconsistent and not something to fully rely on everywhere.
Can grand taxis be shared with strangers?
Yes, that's how they typically operate — seats fill with other passengers headed the same direction before the car departs.
Are petit taxis color-coded by city?
Yes, each city tends to have its own petit taxi color, such as beige in Marrakech or red in Fes.