How to Get from Marrakech to Imlil (Taxi, Car or Transfer)

Imlil is about 65 km south of Marrakech, at the foot of Mount Toubkal. The drive takes around 1 hour 15 minutes on a paved road. Here are the ways to get there.

1. Private transfer or trek with pick-up

The simplest option: our Toubkal treks and Imlil day trips include pick-up from your hotel or riad in Marrakech. We also arrange private transfers to Imlil.

Ask for a transfer on WhatsApp: +212 672-387032

2. Shared taxi via Asni

Shared (grand) taxis leave Marrakech for Asni, and from there to Imlil. Prices are negotiated and change with demand; tourists usually pay more than locals. It is the cheapest option but can take longer while the taxi fills up.

3. Driving yourself

Take the R203 road south from Marrakech towards Asni (about 45 minutes). In Asni, turn left at the small roundabout and follow the paved road for 17 km to Imlil. The road is suitable for an ordinary car.

Next step: trek with a local guide

A licensed local guide is required to climb Mount Toubkal. See our 2-day and 3-day Toubkal treks from €125.

Getting to Imlil FAQ

How far is Imlil from Marrakech?

About 65 km. The drive takes around 1 hour 15 minutes: about 45 minutes to Asni, then 17 km on a paved road to Imlil.

Can I take a shared taxi to Imlil?

Yes. Shared taxis run from Marrakech to Asni and Imlil. Prices are negotiated and vary with demand, and tourists usually pay more than locals.

Is the road to Imlil suitable for a normal car?

Yes. The road from Asni to Imlil is paved and can be driven with an ordinary car.

Do your treks include transport from Marrakech?

Our Toubkal treks and day trips include pick-up from your hotel or riad in Marrakech. Contact us for private transfers.