Car Rental in Morocco
Cheapest Car Rental Rates
Most Popular Car Rental Deals
Why rent a car in Morocco?
Morocco is a great destination to travel around by car. The road network is an increasingly better shape, the regions are unique in culture and atmosphere, and the nature is varied, from the Atlantic and the Mediterranean coasts to the Atlas Mountains and the Sahara desert. Having your own ride is the best way to experience it all.
A popular time to visit Morocco is during the Muslim holiday of Ramadan. In 2020, it will last from April 24 until May 23. During this month, Muslims fast during the day and break the fast every even, which is called Iftar. Often times Iftar takes place as a large public dinner. This is a great opportunity to sample the local food and speak to Muslims about their religion and fasting. Don’t be put off thinking this would be a difficult time. Morocco is much more open to foreigners during this time than in other Muslim countries. Just make sure not to walk around eating in public during the day and you will have a great experience.
Top ways to enter Morocco
- Marrakesh Airport: Serving Morocco’s most popular travel destination, Marrakesh Airport serves flights to and from many destinations in Europe and North Africa, and is popular with low-cost carriers like Ryanair and easyJet
- Casablanca Airport: Morocco’s most busy airport serves flights not only to and from Europe, North Africa, and the Middle East but also to many large cities in Sub-Saharan Africa.
- Tangier Airport: Located in Morocco’s northernmost city, Tangier Airport serves flights to and from such destinations as Paris, Amsterdam, Brussels, Barcelona, and many others.
- By land or sea: While most car providers won’t allow you to rent a car in Spain and then drive to Morocco, you can take a ferry from Tarifa or Algeciras in Spain to Morocco and rent a car after you’ve arrived in Tangier. Large airports in Spain near Tarifa or Algeciras are Malaga Airport and Seville Airport. It is currently not possible to enter Morocco from neighboring Algeria.
Top cities and places to visit
- Marrakesh: Ageless and beautiful, Marrakesh has been attracting visitors from all over the world for centuries, with its Medina and Jemaa el-Fnaa marketplace the most obvious attraction.
- The Atlantic Coast: Favored by rock stars such as Jimi Hendrix, The Beatles, and the Rolling Stones, Western Morocco has the charming Essaouira and the busy Agadir, as well as some of the best surfing in Africa in the coastal region between the two cities
- Fez: Less busy, but more traditional than Marrakesh, Fez is an ancient learning center and the best place to dive into the atmosphere of the old Morocco.
- Atlas Mountains: Majestic in appearance and dotted with hospitable Berber villages, the Atlas Mountains are the best place in Morocco to escape the hustle and bustle of the big cities.
- The Sahara: Southern Morocco is where the world’s largest desert begins. Visiting Sahara is a once-in-a-lifetime experience, and the oasis village of M’Hamid is perhaps the best place to start your desert explorations.
Most popular rental car
The most popular rental car in Morocco is the Hyundai i10, although travelers also love the Dacia Logan and the Renault Clio.
Driver license requirements
It is possible to rent a car in Morocco if you are 18 years old, however only some rental companies rent to drivers of this age. You may therefore not be able to rent a car in the location you that you would like to. In general, most rental companies charge an additional Young Driver Fee for drivers that are under 25 years of age. You also must have held your licence for at least a year (longer for some companies and luxury cars).
An International Driving Permit is not required if your driver's licence is in English. You will also need your passport, which shouldn't be a problem as you will need it to enter the country.
Morocco shares a border with Algeria and Mauritania. The border between Morocco and Algeria is currently closed, therefore it is impossible to travel between the two countries. Unlike Morocco, Mauritania requires visitors from all countries but those surrounding it to obtain a visa in advance.
Regardless of the visa situation, it is unfortunately not possible to rent a car in Morocco and then enter Mauritania - travel between the two countries is only possible with public transportation or a private vehicle.
As Morocco considers Western Sahara as its sovereign territory, it is usually possible to take a rental car to the disputed territory. You should check the security situation first. Also, be prepared to show your passport and papers for the car often. In fact, it is a good idea to bring copies of your passport with you. You can not and should not go to the area controlled by the SADR, with or without a rental car.
A toll needs to be paid for using most of Morocco’s motorways or autoroutes. All of the toll roads in Morocco are administered by the state-owned company Autoroutes du Maroc (ADM).
Morocco uses a “closed system” for its toll roads, meaning that there is a toll booth both at the entrance and the exit of the toll road. You pay either by cash or by credit card (although some toll points might only accept cash so it’s good to have some available at all times). Make sure to keep any proof that you have paid for the toll road as police checks are frequent and fines can be hefty. The prices for using the toll roads are generally quite low.
Most of the toll roads connect the largest cities of the country. Oftentimes you can opt to use regional roads instead - while traveling along those will be much slower, the views are usually much more scenic.
Most popular types of rental car
The most popular rental car in Morocco is an Economy, followed by Mini and Intermediate. Most national highways are in good shape, but if you plan to drive in the Atlas Mountains or in the Sahara Desert, getting a 4x4 might be a good idea.
Top driving routes
- Marrakesh - Fez (530 km / 329 mi) The fastest route between these two historic cities goes through Casablanca, but you may also choose driving Highway N8 and then a number of regional roads - while doing this route will be more time-consuming, it will give you a chance to see more traditional parts of Morocco.
- Casablanca - Marrakesh (241 km / 150 mi) Modern Casablanca and timeless Marrakesh are just three hours drive apart, though you may want to make a stop in the nature areas around Sidi Bennour.
- Tangier - Casablanca (338 km / 210 mi) Traveling between the northwestern tip of Morocco and the country’s largest city only takes about three and a half hours, and most of the way will take you along or near the Atlantic Coast.
Car Rental Prices
- Station wagons - from $32 per day
- Large cars - from $62 per day
- Medium cars - from $46 per day
- People Carriers/Vans - from $89 per day
- Premium cars - from $269 per day
- Small cars - from $37 per day
- SUVs - from $129 per day
How can I save money on my rental car?
You can do a number of things to get a good car rental deal in Morocco:
- Compare rates of different rental car providers
- Book your rental car well in advance
- Plan your route before you go
- Know your fuel and mileage requirements
- Visit on the month when the rental prices are the cheapest. According to our data, visiting Morocco is the cheapest in October when renting a car is about 34% cheaper than the yearly average and 59% cheaper than renting a car in November.
Top 12 Most Popular Cities in Morocco
Car Rental in Casablanca from $6.26 per day
Car Rental in Marrakesh from $6.26 per day
Car Rental in Tangier from $6.26 per day
Car Rental in Agadir from $6.26 per day
Car Rental in Fez from $6.26 per day
Car Rental in Oujda from $10.02 per day
Car Rental in Rabat from $24.61 per day
Car Rental in Nador from $10.02 per day
Car Rental in Essaouira from $6.96 per day
Car Rental in Ouarzazate from $6.26 per day
Car Rental in Dakhla from $16.67 per day
Car Rental in Mohammedia from $49.67 per day
Top 20 Most Popular Locations in Morocco
Car Rental at Marrakesh Airport from $6.26 per day
Car Rental at Casablanca Airport Mohammed V from $6.26 per day
Car Rental at Tangier Airport from $6.26 per day
Car Rental at Agadir Airport from $6.26 per day
Car Rental at Fez Airport from $6.26 per day
Car Rental at Oujda Airport from $10.02 per day
Car Rental at Nador Airport from $10.02 per day
Car Rental at Rabat Airport from $6.26 per day
Car Rental in Casablanca, Casa-Port Train Station from $7.30 per day
Car Rental at Essaouira Airport from $6.96 per day
Car Rental in Rabat, Agdal Train Station from $24.61 per day
Car Rental at Ouarzazate Airport from $6.26 per day
Car Rental in Casablanca (Downtown) from $13.68 per day
Car Rental at Dakhla Airport from $16.67 per day
Car Rental in Marrakesh (Downtown) from $6.96 per day
Car Rental in Casablanca, Casa-Voyageurs Train Station from $49.67 per day
Car Rental in Agadir (Downtown) from $13.68 per day
Car Rental in Rabat (Downtown) from $7.61 per day
Car Rental in Tangier (Downtown) from $13.68 per day
Car Rental in Fez (Downtown) from $13.68 per day
Map of Car Rental Locations
Which is the cheapest month to rent a car in Morocco?
What’s the average rental length in Morocco?
What’s the most popular time for renting a car in Morocco?
Most Popular Car Models of Rental Suppliers
|Thrifty||Citroen C3||4||2||Small cars|
|GreenMotion||Hyundai i10||4||1||Small cars|
|LocationAuto||Fiat Panda||4||2||Small cars|
|AirCar||Suzuki Celerio||4||1||Small cars|
|GreenMotion||Toyota Yaris||4||2||Medium cars|
|LocationAuto||Suzuki Celerio||4||1||Small cars|
|WANALOU||Kia Picanto||4||1||Small cars|
|AirCar||Renault Clio||4||1||Medium cars|
|DiRent||Kia Picanto||4||1||Small cars|
|LocationAuto||Peugeot 107||5||1||Small cars|
Our Customers Reviews
Top 7 Suppliers in Morocco in 2020
Why choose us?
Exclusive rates from a wide range of suppliersProviding rental offers for over 2,000,000 cars in 150+ countries, we can find you a great car in the right location for the best price
High level of satisfactionGreat Trustpilot review score – 4.6 – based on feedback from thousands of our customers
Personalized assistance during the reservation process24/7 customer support in 12 languages via your preferred channel — chat, phone, email