Rome2Rio

How to get fromKhenifra to Ouarzazateby bus, car, or plane

Find Transport to Ouarzazate

See all options

There are 5 ways to get from Khenifra to Ouarzazate by bus, car, or plane

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 via Marrakesh

    best
    1. Take the bus from Station Rd to Gare Routière de Marrakechbus bus
    2. Take the bus from Gare Supratours to Ouarzazatebus bus
    11h 32m
    MAD 217–290
  2. Drive 405 km

    1. Drive from Khenifra to Ouarzazatecar car 405 km
    6h 47m
    MAD 585–844
  3. Bus, bus to Mohammed V International Airport, fly to Ouarzazate Airport

    1. Take the bus from Station Rd to Gare Routière Kasba Tadlabus bus
    2. Take the bus from Gare Routière Kasba Tadla to Casablanca Maarifbus bus
    3. Fly from Mohammed V International Airport (CMN) to Ouarzazate Airport (OZZ)plane plane CMN - OZZ
    9h 3m
    MAD 941–5,230
  4. Bus

    1. Take the bus from Station Rd to Marrakechbus bus
    2. Take the bus from Marrakech to Ouarzazatebus bus
    12h 25m
    MAD 276–460
  5. Bus to Fes-Sais Airport, fly to Marrakech, bus

    1. Take the bus from Station Rd to Fesbus bus
    2. Fly from Fes-Sais Airport (FEZ) to Marrakech (RAK)plane plane FEZ - RAK
    3. Take the bus from Gare Supratours to Ouarzazatebus bus
    11h 3m
    MAD 604–2,134

Khenifra to Ouarzazate by bus

Calendar14Weekly Buses
Duration12h 25mAverage Duration
TicketMAD 276Cheapest Price
See schedules

Questions & Answers

What companies run services between Khenifra, Morocco and Ouarzazate, Morocco?

You can take a bus from Station Rd to Ouarzazate via Gare Routière de Marrakech, Bab doukkala, Gare Routière de ONCF, and Gare Supratours in around 11h 32m.

Airlines
Bus 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 Italian Lakes: Getting around by train, Slovenia: Getting from Ljubljana to Lake Bled, and Need to know: Eurostar - to help you get the most out of your next trip.