24hour service from us +256.782.014.207 hire@carhireandholidays.com
You are Here:

Self drive tours in Morocco. "Morocco The country that Travels within you" Morocco - a country rich in nature!

Car hire Marrakech. self drive car hire Morocco. 4x4 car hire Agadir. Car hire Zagora. Self drive car hire Rabat. Rent a car Ouarzazate. Car hire Fez. 4x4 vehicle hire Tangiers. Car hire Casablanca. Car hire Safi. self drive cars for rent El Jadida.

When travelling to Morocco, nature is at your doorstep everywhere you go, everywhere you turn. Morocco is the travel destination that has it all, sand, desert, mountains, valleys and sea -  It is all here in Morocco the travel destination that offer it all. Travel like you mean it while visiting Morocco. If adventure is your travel objective or simply a relaxing vacation at the beach, then Morocco is the must place to visit. It has plenty of exciting and awe inspiring outdoor activities. You will simply be spoilt for choice and blown away by what this country has to offer to avid travellers.

We provide self drive and with drive car rental in most of Morocco's major cities and towns including Casablanca, Rabat. Zagora, Agadir, Ouarzazat, Tangiers, Fes, Sale, Meknes and most of Moroccos tourist areas for your self drive tour or holiday in Morocco.

Explore Morocco like the Moroccans do with as self drive rental car at your own pace, whether you are cruising through the streets of Marrakech in a normal SUV or having your own discovery of the Moroccan Sahara desert in a fully equipped self drive 4x4. Habari cars has the perfect self drive car for your Morocco holiday car rental requirements.

Habari car rentals will assist you plan your self drive holiday of Morocco, provide you with your Morocco tour car and assist you during your Morocco car rental period. We have a number of different car types to choose from including, fully equipped Land Rover 4x4s , Land Cruiser 4x4s, Toyota Prados, and normal SUVs for less demanding road conditions in cities.

If you are flying into any of the Morocco airports of Fez, the 3rd largest Moroccan city  or Marrakech, your hire car will be delivered to you on arrival for your convenience. Similarly if you are arriving into the Port of Tangiers. Pick up you hire car from Marrakech and return it Tangier or Safi or Agadir. For your convenience we cater for one way car hire rentals between most major cities.

If you are travelling for an adventure tour of the Sahara desert, we recommend that you hire one of our fully equipped and rugged 4x4s and take one of our driver guides and self driving in the Sahara can be a totally  different ball game compared to driving at home. Having one of our driver guides along the Morocco Sahara tour will come in handy when you need expert assistance.

A self drive 4x4 hire excursion or tour of Morocco can be a very memorable life experience of a raw off road 4x4 driving experience similar to no other. Travel to the Moroccan desert in one of our 4x4 rental vehicles and experience an adrenalin off road 4x4 driving adventure.

Habari Car rental is one of the leading 4x4 car hire companies in Morocco. We have been providing self drive and guided safaris in Morocco since 2007. We thus have over the years accumulated immense and valuable experience of car hire in Morocco and providing car rental back-up support to our self drive holiday car hire clients.

Self driving in Moroccan towns and cities and driving in between cities is pretty straight forward and extremely safe. You do not need to generally worry about safety while driving in Morocco. The roads are in very good driving conditions and driving very organised. Explore and get about in Morocco in a self drive 4x4 or hire one of professional English speaking or French speaking driver guides to let them show you their Morocco while you sit back and take in the sights and sounds of beautiful Morocco.

We are able to deliver your rental car at Marrakech or Fes airports or at your hotel.

For your trip planning, we have outlined below approximate driving distances between  Marrakech the capital city and other large cities and towns in Morocco.

Plus sample distances between Casablanca and other major towns.

Casablanca to Agadir- 520km

Casablanca to Fez-290km


Casablanca to Ouarzazate-440km

Casablanca to Safi-255km


Casablanca to Rabat-95km

Casablanca to Tangier-370km


Casablanca to El Jadida-100km

Marrakech to Ouarzazate = 20 km

Marrakech to Casablanca = 240 km

Marrakech to Essaouira = 260 km

Marrakech to Agadir = 260 km

Marrakech to Zagora = 360 km

Marrakech to Fez = 480 km

Marrakech to Erfoud = 510 km

Marrakech to Merzouga = 560 km

 For your Morocco car hire requirements;

Please contact us on   OR OR 

email:   This email address is being protected from spambots. You need JavaScript enabled to view it.

(Click on any country to view more information) We are working hard to see that more countries are added to this list