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 577–898
  2. Drive 330.9 km

    cheapest
    1. Drive from Merzouga to Oued Dadèscar330.9 km
    5h 26m
    MAD 480–693
  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 567–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.

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 Want to know more about Flixbus?, Train travel in France: A guide to SNCF, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.