What's the difference between a petit taxi and a grand taxi?
The short answer
Petit taxis: small, colour-coded, within one city, max 3 passengers, metered. Grand taxis: shared intercity vehicles, up to 6 passengers, fixed fare per seat, leave when full.
Petit taxi colours by city: Marrakech ochre, Casablanca red, Rabat blue, Fes red, Tangier light blue with yellow stripe, Agadir orange, Essaouira blue. Base fare 1.20–2 MAD, minimum 7–10 MAD. Cross-city rarely exceeds 30–50 MAD. After 8–9pm, tariff bumps 50%.
If the meter doesn't start, say *compteur* with a smile. If they refuse, agree a price or try the next one. *Bzef, khouya!* (too much, brother!) delivered cheerfully works. Airport taxis have fixed fares on posted boards.
Grand taxis — traditionally Mercedes W123s and W124s, now increasingly Dacia Lodgy minivans. Six passengers. Four across the back, two up front. Fixed route, leaves when full. Fares fixed per seat: Marrakech to Essaouira 80–100 MAD, Fes to Meknes 25–30 MAD.
Grand taxi stands cluster near the *gare routière*. People in a hurry buy the empty seats and leave immediately.