Rome2Rio

How to get fromMerzouga to Oued Dadèsby bus, train, car or taxi

Find Transport to Oued Dadès

See all options

There are 4 ways to get from Merzouga to Oued Dadès by bus, train, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, train

    best
    1. Take the bus from Merzouga to Meknesbus
    2. Take the train from Meknes to Marrakechtrain
    3. Take the bus from Gare Supratours to Ouarzazatebus
    20h 57m
    MAD 575–898
  2. Drive 330.9 km

    cheapest
    1. Drive from Merzouga to Oued Dadèscar330.9 km
    5h 26m
    MAD 477–689
  3. Taxi

    1. Take the taxi from Merzouga to Oued Dadèstaxi330.9 km
    5h 26m
    MAD 1,100–1,300
  4. Bus

    1. Take the bus from Merzouga to Meknesbus
    2. Take the bus from Gare CTM to Marrakechbus
    3. Take the bus from Gare Supratours to Ouarzazatebus
    22h 36m
    MAD 565–798

Questions & Answers

What companies run services between Merzouga, Drâa-Tafilalet, Morocco and Oued Dadès, Morocco?

You can take a bus from Merzouga to Oued Dadès via Gare CTM, Marrakech, Gare Supratours, and Ouarzazate in around 22h 36m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, How do I buy a London Underground ticket?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.