Serenity Morocco
Need help planning?
Everything you need to know about getting around Morocco by taxi. From understanding petit and grand taxis to using ride-hailing apps, negotiating fares, and avoiding common tourist traps in every major city.
Morocco's taxi system is one of the most practical and affordable ways to get around, but it can be confusing for first-time visitors. The country operates two distinct taxi types — petit taxis for city travel and grand taxis for intercity routes — each with its own rules, pricing structure, and etiquette.
Once you understand the system, taxis become an essential tool for navigating everything from the narrow medina streets of Fes to the highway between Casablanca and Rabat. This guide covers the practicalities: how much you should pay, when to use the meter versus negotiating, which apps work, and the specific customs in each major city.
Petit taxis are the backbone of urban transport in Morocco. These smaller vehicles operate exclusively within city limits and are the easiest way to get from your riad to a restaurant, museum, or souk.
| City | Taxi Color | Vehicle Type | Typical Short Ride |
|---|---|---|---|
| Marrakech | Beige / Sand | Fiat Uno, Dacia Logan | 15-25 MAD |
| Casablanca | Red | Dacia Logan, Peugeot 208 | 15-30 MAD |
| Fes | Red | Fiat Uno, Dacia Logan | 10-20 MAD |
| Rabat | Blue | Dacia Logan, Fiat Tipo | 10-20 MAD |
| Tangier | Blue-Green | Dacia Logan, Fiat Uno | 10-20 MAD |
| Essaouira | Blue | Fiat Uno | 10-15 MAD |
| Meknes | Blue | Fiat Uno, Dacia Logan | 10-15 MAD |
| Agadir | Orange | Dacia Logan | 15-25 MAD |
Grand taxis connect cities and towns across Morocco. They depart from designated stations (typically near bus terminals) and follow fixed routes at fixed per-person prices. They are faster and more direct than buses, making them the preferred choice for shorter intercity trips.
| Route | Distance | Duration | Per Seat (MAD) | Per Seat (USD) |
|---|---|---|---|---|
| Marrakech → Essaouira | 190 km | 2.5 hrs | 80-100 | $8-10 |
| Casablanca → Rabat | 90 km | 1 hr | 40-50 | $4-5 |
| Fes → Meknes | 65 km | 45 min | 25-30 | $2.50-3 |
| Marrakech → Ouarzazate | 200 km | 3.5 hrs | 90-120 | $9-12 |
| Tangier → Chefchaouen | 115 km | 2 hrs | 50-65 | $5-6.50 |
| Fes → Chefchaouen | 210 km | 3.5 hrs | 70-90 | $7-9 |
| Rabat → Casablanca | 90 km | 1 hr | 40-50 | $4-5 |
| Agadir → Essaouira | 175 km | 2.5 hrs | 70-90 | $7-9 |
| Ouarzazate → Tinghir | 170 km | 2.5 hrs | 60-80 | $6-8 |
| Marrakech → Agadir | 250 km | 3 hrs | 100-130 | $10-13 |
| Casablanca → Marrakech | 240 km | 2.5 hrs | 90-110 | $9-11 |
| Tangier → Tetouan | 65 km | 1 hr | 20-30 | $2-3 |
Prices are approximate per-seat fares as of 2026. Fares may vary slightly by season and demand. Chartering the entire vehicle costs 6x the per-seat price.
Ride-hailing apps have transformed urban transport in Morocco's major cities, offering transparent pricing, GPS tracking, and the convenience of cashless payment.
Most Popular
Bid-Based Pricing
Growing Platform
Use ride-hailing apps when:
Use street taxis when:
Every major Moroccan airport has an official taxi service with regulated fares. Here's what to expect at each airport and how to avoid overpaying.
Travel time: 15 min to Gueliz, 20 min to medina
Official taxi rank is outside arrivals to the left. Fixed price board is posted. Ignore drivers inside the terminal.
Travel time: 30-40 min to city center
The train station is inside the airport — the train to Casa Voyageurs costs only 60 MAD and takes 35 minutes. Consider it as an alternative.
Travel time: 20-25 min to medina
Fewer taxis available late at night. Pre-book through your riad or use Careem if available.
Travel time: 15-20 min to city center
The tram from Salé connects to Rabat center for 6 MAD, but it requires a shuttle from the airport first.
Travel time: 15-20 min to city center
Airport is well-connected. Official taxis are clearly marked outside arrivals.
Travel time: 25-30 min to city center
Airport is 23 km from city center, so fares are higher. No public transport alternative.
Most taxi drivers in Morocco are honest, but tourist areas attract opportunistic overcharging. Here are the most common issues and how to handle them.
Driver claims the meter is broken and quotes an inflated flat rate, sometimes 3-5x the actual fare.
Solution:Politely decline and find another taxi. Say “le compteur ne marche pas? Je vais prendre un autre taxi.” If it's late at night and options are limited, agree on a price before getting in — ask your hotel concierge for a reference fare.
Driver takes an unnecessarily long route to run up the meter, especially from airports or train stations.
Solution:Open Google Maps on your phone and follow the route. If you notice a detour, mention it. Most drivers will correct course once they know you're tracking the trip.
You pay with a 200 MAD note and the driver claims you gave them a 20 MAD note, or says they don't have change.
Solution:Always carry small bills (10, 20, 50 MAD). State the denomination aloud as you hand it over: “Voici deux cents dirhams.” If you must pay with a large note, state the expected change amount immediately.
Driver insists your hotel is closed, under renovation, or has bad reviews, then steers you to a hotel that pays them a commission.
Solution:Never believe a driver's claims about your hotel. Insist on being taken to your original destination. If you booked a riad in the medina, the driver may genuinely not be able to drive directly to it — ask to be dropped at the nearest gate and walk.
Driver charges the night rate during daytime, or adds an unofficial surcharge for luggage, extra passengers, or the air conditioning.
Solution: Night rate (50% surcharge) officially applies 8 PM to 6 AM only. There is no official surcharge for luggage or AC. If a driver asks for extra, politely decline and ask to see the official rate card (which they are required to carry).
Knowing a few key phrases in French and Darija (Moroccan Arabic) goes a long way with taxi drivers.
| Factor | Petit Taxi | Grand Taxi | City Bus | Train (ONCF) | Private Car |
|---|---|---|---|---|---|
| Cost | Low | Low-Medium | Very Low | Medium | High |
| Comfort | Basic | Cramped | Basic | Good | Excellent |
| Flexibility | High | Fixed routes | Fixed routes | Fixed routes | Total |
| Best For | City hops | Short intercity | Budget city | Long distance | Touring |
| Availability | 24/7 | Dawn to dusk | 6 AM-10 PM | 6 AM-10 PM | 24/7 |
The most tourist-heavy city has the most taxi issues. Drivers near Jemaa el-Fnaa almost never use meters. Walk a block or two away from major tourist sites to find metered taxis. Careem works well throughout the nouvelle ville but drivers may struggle with medina addresses — use the nearest riad gate as your destination.
Typical fares: Gueliz to medina: 15-25 MAD. Menara Airport to medina: 100-150 MAD. Majorelle Garden to Bahia Palace: 20-30 MAD.
Morocco's largest city has the most professional taxi service. Meters are almost always used. The red petit taxis are plentiful and efficient. Casablanca also has the best ride-hailing app coverage, with Careem, InDriver, and Heetch all operating. Traffic jams can make trips expensive during rush hour (8-10 AM, 5-7 PM).
Typical fares: Hassan II Mosque to Habous Quarter: 20-30 MAD. Casa Voyageurs station to center: 15-20 MAD. Airport to city: 250-350 MAD.
The ancient medina is entirely car-free, so taxis operate only in the ville nouvelle and between medina gates. You'll be dropped at Bab Boujloud, Bab Rcif, or Bab Guissa depending on which part of the medina you need. Drivers are generally honest about fares. Grand taxis to Meknes depart from the station near the train station.
Typical fares: Ville nouvelle to Bab Boujloud: 10-15 MAD. Airport to medina: 120-180 MAD. Train station to medina: 15-20 MAD.
Tangier's taxi fleet has been modernized in recent years. The blue-green petit taxis are generally metered and well-maintained. The new Tangier City port and Tanger Med port have organized taxi services. Grand taxis to Chefchaouen and Tetouan are frequent and affordable.
Typical fares: Medina to Cape Spartel: 80-100 MAD (negotiate). Port to medina: 20-30 MAD. Airport to city: 100-150 MAD.
The compact size of Essaouira means you rarely need a taxi within the city — most places are walkable. Petit taxis are useful for reaching the bus station or beach further south. Grand taxis connect to Marrakech (2.5 hours) and Agadir (2.5 hours). The medina is entirely pedestrian, so taxis drop you at Place Moulay Hassan or Bab Doukkala.
Our private chauffeur service eliminates the stress of navigating Morocco's taxi system. Air-conditioned Mercedes vehicles, professional English-speaking drivers, and door-to-door service throughout your trip.
Petit taxi rides within cities typically cost 10-30 MAD (1-3 USD) for short trips and 30-60 MAD for longer rides. Grand taxis between cities cost 30-150 MAD per person depending on distance. Airport transfers range from 100-300 MAD depending on the airport and destination.
Petit taxis are required by law to use meters, though some drivers in tourist areas refuse. Always insist on the meter — say "le compteur, s'il vous plait" in French. Grand taxis never use meters; they have fixed per-seat prices for each route.
Petit taxis are small cars that operate within city limits only, seating up to 3 passengers with metered fares. Grand taxis are larger vehicles (traditionally Mercedes sedans, now increasingly minivans) that travel between cities with fixed per-seat pricing and up to 6 passengers.
Yes. Careem (owned by Uber) is the most popular, available in Casablanca, Rabat, Marrakech, Tangier, and Agadir. InDriver offers bid-based pricing in major cities. Heetch operates in Casablanca and Rabat. All offer GPS tracking and upfront pricing.
Always insist on the meter in petit taxis, agree on a price before getting in grand taxis, avoid taxis parked directly outside tourist sites, carry small bills, ask your hotel for typical fare estimates, and use ride-hailing apps for transparent pricing.
All major Moroccan airports have official taxi ranks with posted fixed prices. Use only the official rank outside arrivals — never accept offers from drivers inside the terminal. Expect 100-350 MAD depending on the airport and destination distance.
Tipping is not mandatory but appreciated. The local custom is to round up to the nearest 5 or 10 MAD. For longer rides or when the driver helps with luggage, a 10% tip is generous. There is no expectation of large tips like in North America.
Each city has its own petit taxi color: Marrakech is beige/sand, Casablanca and Fes are red, Rabat is blue, Tangier is blue-green, Essaouira and Meknes are blue, and Agadir is orange. Grand taxis are typically white or beige regardless of city.
Need help planning transportation for your Morocco trip?
Contact our travel experts