Back to blog
Destinations5 min read

From Erg Chebbi to the Tafilalet: Getting from Merzouga to Rissani

a view of a city with lots of buildings and umbrellas

Photo by Danai Tsoutreli on Unsplash

Compare transport options from Merzouga to Rissani, including shared grand taxis, private transfers, and local buses with realistic travel times and costs.

Moving from the towering golden dunes of Erg Chebbi in Merzouga to the bustling, historic market town of Rissani is a very common leg of a Moroccan desert journey. Spanning roughly 35 to 40 kilometers north, this short route connects the tourism hub of the dunes with the commercial and cultural heart of the Tafilalet oasis. Whether you are heading to Rissani's famous weekly souk or catching an onward bus to Fes or Marrakech, here is a breakdown of your transport options, realistic timelines, and what to expect.

Quick Recommendation

If you are traveling independently on a budget, taking a shared grand taxi from the center of Merzouga or Hassilabied is your best bet—just be prepared to wait for the car to fill up. If you are on a tight schedule to catch a specific long-distance bus out of Rissani, or if you are carrying bulky luggage from a desert camp, booking a private hotel transfer is well worth the extra cost for peace of mind.

Route Overview and Map Context

The drive from Merzouga north to Rissani follows the paved R702 road straight through flat desert plains and scattered date palm groves. The total distance is about 40 kilometers. Door-to-door transit time ranges from 40 to 50 minutes depending on your exact starting point near the dunes and your method of transport.

Transport Options Compared

Shared Grand Taxi

Shared grand taxis (older Mercedes sedans) operate daily along this route. You can catch them near the main square or designated taxi stands in Merzouga or the neighboring village of Hassilabied.

  • Cost: Typically expect around 10 to 15 MAD per seat if sharing with locals, though tourists might sometimes be quoted a higher per-person rate if booking the remaining empty seats.
  • Time: About 45 minutes once moving, but waiting time for the taxi to fill up with six passengers can add anywhere from 15 minutes to over an hour.
  • Luggage: Space in the trunk is shared. Large backpacks or suitcases are usually strapped to the roof rack.

Private Transfer or Hotel Taxi

Most desert riads), desert camps, and local guesthouses can arrange a private car or dedicated grand taxi to pick you up directly from your accommodation.

  • Cost: Usually ranges between 150 and 250 MAD for the entire vehicle.
  • Time: Exactly 40 minutes with no waiting around.
  • Luggage: Plenty of room inside or securely in the trunk, ideal if you are traveling with heavy desert gear.

Local Bus

While large Supratours and CTM buses service Rissani from major cities like Fes and Marrakech, local regional buses or microbuses running strictly between Merzouga and Rissani are infrequent, irregular, and rarely relied upon by travelers. Most visitors stick to grand taxis or private hires for this specific stretch.

Station Details and Onward Links

In Rissani, transport drops passengers near the central town market and the main grand taxi grand station. From here, you can easily find connecting grand taxis onward to Erfoud or Errachidia, or walk to the nearby Supratours/CTM booking office if you are catching an afternoon or overnight bus to northern cities.

Accessibility, Luggage, and Late Arrivals

Traditional grand taxis require stepping down into older vehicles and have limited cabin space, making them less than ideal for travelers with severe mobility challenges. If you arrive late in Merzouga after sunset, grand taxis will not be running; you will need to rely on a pre-arranged private transfer booked through your accommodation.

How much does a shared grand taxi from Merzouga to Rissani cost?

A shared grand taxi typically costs around 10 to 15 MAD per seat, though waiting for the car to fill up can take anywhere from 15 minutes to over an hour.

How long is the drive from Merzouga to Rissani?

The drive takes about 40 to 50 minutes covering roughly 40 kilometers along the paved R702 road.

Can I take a public bus from Merzouga to Rissani?

Local regional buses on this specific short stretch are irregular and infrequent, so most travelers rely on shared grand taxis or private hotel transfers instead.

Where do taxis drop passengers off in Rissani?

Grand taxis from Merzouga arrive near the central town market and main taxi station in Rissani, which is within walking distance of local shops and onward transport links.

Planning your journey across the Tafilalet region is simple when you map out your connections ahead of time. For customized itineraries and local logistical insights, TopInMorocco helps travelers plan Morocco trips with AI trained by locals while supporting independent businesses along the way.

Build your own plan

Helped by locals — every time.

Real price estimates for every ride, riad and activity. Join the waitlist and be first when it launches.

Join the waitlist