In Morocco there are two types of taxis, Petits Taxis and Grands Taxis. Petits Taxis are smaller cars used to take short rides in the cities, it has a maximum capacity of three. The Grands Taxis is used to take long rides from city to city.
The Grand taxis are typical 1970s to ’80s four door Mercedes without air conditioning.
A Grand taxi is a shared taxi in Morocco, the taxa will not leave the city before it’s full, and full means 7 people including the taxi driver (2 persons on the front seat, and 4 on the back seat). But you can buy the entire taxi (all 6 seats). Transport in Morocco are very cheap, actually one of the cheapest taxi fares in the world.
Read also: Marrakech – The Magic of Orient
Grand Taxi Morocco Price Level
Updated: I revisited Morocco again in November 2018.
As in most other African countries, the prices has been going up over the last 5 years. Here is the latest price updates for taxis in Morocco, based on my own visits.
Chefchaouen to Fez we paid 800-1000 Dirhams/dhs for a private taxi (read below what the difference is between and private and a shared taxi).
From Tangier to Chefchaouen we paid 600-700 Dirhams.
For for comparison a bus ticket from Chefchaouen to Fez/Fes will set you back 75-100 Dirhams.
It’s still cheap to take a taxi in Morocco, even though the cost has increased with something like 30%.
Be aware that most taxis still do not have seat belts. If possible, avoid driving at night.
*** Orginale post below *** Price level may have changed.
I did some research on the internet, before I traveled to Morocco in February 2014, to understand the price level in the country. I found these examples on different forums and sites.
– Merzouga – Fez (466 km) – Total price for all 6 seats: 1100 dhs (2.36 dhs per km) – Per seat per km: 0.393 dhs
– Agadir – Taroudannt (80 km) – Total price for all 6 seats: 162 dhs (2.025 dhs per km) – Per seat per km: 0.3375 dhs
– 35 dhs per 100 km per seat = 0.35 dhs per km per seat x 6 seats = 2.1 dhs per km
– 40 dhs per 100 km per seat = 0.4 dhs per km per seat x 6 seats = 2.4 dhs per km
That’s an average of 2.22 dhs per kilometer. (under 0.20 euros)
So a trip from Tangier Morocco to Chefchaouen Morocco (220 km, return) should cost around 490 dhs (43.62 euros) for the entire taxi. I did exactly that trip in February 2014 and I got the return trip for 600 dhs, the driver waited 4 hours for us in Chefchaouen so that was the extra 100 dhs + tips. We could push the price even more if we had tried.
So based on this average kilometer price and my experience with grands taxis in Morocco , this list is a good negotiation guide line and what price you should aim for:
– Fez to Chefchaouen (one way) 200 kilometer x 2.22 dhs = 444 dhs. (Approx. 2 hours and 45 minutes)
– Tangier to Chefchaouen (return) 220 kilometer x 2.22 dhs = 488.4 dhs. (Approx. 1 hour and 35 minutes – one way)
– Tangier to Asilah (oneway) 52 kilometer x 2.22 dhs = 115.44 dhs. (Approx. 45 minutes)
– Casablanca – Marrakesh (oneway) 237 kilometer x 2.22 dhs = 526 dhs. (Approx. 2.5 hours)
Examples are exclude tips and waiting time.
Remember that there is an extra fee from and to the airports.
Read also: The Blue Town of Chefchaouen, Morocco
Morocco Taxi Tips
In the cities it’s not necessary to give tips, but you can round-up to the nearest 5 dirhams. So if a ride cost 7 dhs give 10. Longer trips in the grand taxis give 10, 20 or 30 dhs, depends on the distance.
Morocco Travel Advice
– A trip within the central city shouldn’t be more than 10 dirhams. (petits taxis)
– The grand taxis can be found at the ports, bus stations, train stations and the bigger hotels in the cities.
– The best way to prevent yourself from being ripped off is to make sure the taxi meter is set in the petits taxis. If the taxi driver does not want to start it, try to negotiate a specific fare before starting the journey.
– When you have found a grand taxi spot, there is often a person in the group who leads the communication with the tourists (mainly due to their language skills). Make the negotiations with that person and make sure he understand the price, he will give the price to “hes” drivers.
– Always negotiate the price before you get into the taxis. Always have a price ready before you start the negotiations. Have a walk away plan / max price, ready. If you walk they will often give you a better price and start a new negotiation.
– Be aware that there are often no seat belts in the taxis in Morocco. Actually I didn’t saw any taxis with seat belts at all.
– Be also aware, that they often drive with open window, so if you travel in Morocco, off-season it can be very cold in the taxi and in the summer time it can be very hot (there are no air conditioning in these grand taxis)
– The road construction are okay in Morocco and my experience is that the taxi drivers, drive safely. But I will not recommend to take a grands taxa outside the cities at night.
– Be aware if the driver finds another customer along the route heading in the same direction, he will usually pick him or her up too, unless you buy the entire taxi!
– And my last advice is, that the train is a lot more comfortable than the grand taxis, and it’s much cheaper, so if you travel between the major cities, consider to take the train instead. The standard is good in Morocco.
Hope this is helpful.
Please share your experiences and advise with us by adding a comment!. Thanks.