Getting from Marrakech to Taghazout

· 4 min read · Transport
Journey from Marrakech to Taghazout

Marrakech is Morocco’s main international hub and the entry point for many travellers heading to Taghazout. The two cities are separated by around 300km and the High Atlas mountains — not a quick journey by any route, but a manageable one. Here are your options.

Option 1: Bus (Cheapest)

CTM or Supratours run coaches between Marrakech and Agadir several times daily. The journey takes approximately 3.5–4 hours on a modern coach. From Agadir, take a grand taxi north to Taghazout (30 min, ~20–30 MAD per person shared).

  • Marrakech to Agadir bus: Departs from CTM station in Marrakech (Rue Abou Bakr Seddiq) or the Supratours office near the train station
  • Price: Approximately 90–140 MAD per person (confirmed)
  • Book in advance: CTM and Supratours can be booked online — worth doing for busy periods
  • Total journey time Marrakech to Taghazout: 4.5–5.5 hours including connection

The bus route crosses the Tizi n’Test pass through the High Atlas if you take the scenic mountain route, or goes via the Souss plain on the main highway. Most express services use the highway.

Option 2: Fly Marrakech–Agadir (Fastest)

Royal Air Maroc and Air Arabia Maroc operate flights between Marrakech Menara and Agadir Al-Massira. The flight is about 50 minutes.

  • Price: Varies significantly by booking date — anywhere from 200–600 MAD (check current prices at time of booking)
  • Practical note: When you factor in airport time, this is faster than the bus but only marginally so, and significantly more expensive on most dates
  • From Agadir airport to Taghazout: See the Agadir to Taghazout guide

Worth checking if you find a cheap flight. On a bad traffic day through the mountains, the flight can save 2+ hours.

Option 3: Hire Car (Most Flexible)

Hiring a car in Marrakech and driving to Taghazout is the best option if you plan to have a vehicle for your stay or want to stop along the way. The drive is approximately 3–3.5 hours on the A7/N1.

The route via the Tizi n’Tichka pass (the road to Ouarzazate) is the scenic alternative — longer but spectacular. Not recommended for a direct Taghazout transfer.

The main route: Marrakech → Chichaoua → N10 → Agadir → N1 north → Taghazout.

[BOOK HIRE CAR — Rentalcars.com affiliate]

Note on driving in Morocco: The roads between Marrakech and Agadir are generally good quality but can have aggressive overtaking and occasional road hazards. Drive at sensible speeds, particularly on mountain sections.

Option 4: Private Transfer

Pre-arranged private transfers from Marrakech to Taghazout exist — useful for large groups, families with children, or anyone not wanting to navigate connections. Confirmed price range: 800–1500 MAD depending on operator. Souk to Surf shuttle: €25/person (~250 MAD).

Several surf camps in Taghazout can arrange transfers for guests — worth asking when booking accommodation.

Option 5: Shared Grand Taxi Marrakech–Agadir

Grand taxis run between Marrakech and Agadir from the Bab Doukkala grand taxi rank in Marrakech. This is the local way — cheap (around 80–100 MAD per seat, confirmed) but less comfortable than the bus for a 3+ hour journey, and the departure timing is less predictable.

For most travellers: CTM/Supratours bus to Agadir + grand taxi to Taghazout. Good value, reliable, and air-conditioned. Book the bus in advance.

For those wanting flexibility throughout their trip: hire car from Marrakech airport.

From Marrakech Airport Specifically

From Marrakech Menara Airport: the CTM/Supratours bus stations are in the city centre, a 15-minute taxi from the airport. Take a petit taxi from arrivals to the bus station (~50–80 MAD, confirmed).

FAQ

How long does it take to get from Marrakech to Taghazout?

By bus: approximately 4.5–5.5 hours total. By hire car: 3–3.5 hours. By plane plus transfer: approximately 3 hours total.

Is there a direct bus from Marrakech to Taghazout?

No direct service — you’ll need to connect in Agadir. Agadir to Taghazout is a 25–40 minute grand taxi journey.

What’s the best way to get from Marrakech to Taghazout with a surfboard?

Bus (CTM has luggage space for boards in soft bags) plus the Souk to Surf shuttle from Agadir to Taghazout, or a private transfer end-to-end.


Last updated: March 2026

Getting from Agadir airport to Taghazout Souk to Surf bus guide Getting around the Taghazout area

See also