How to get
to Taghazout.
The closest airport to Taghazout is Agadir Al Massira (AGA), about 45 minutes away. From Essaouira, Taghazout is about 2 h 30 on the coast road, and from Marrakech about 3 h 30 by motorway. There is no train: you come by private transfer, coach to Agadir plus a local bus or taxi, or a rental car.
At a glance
Compare
the options.
Approximate times — they depend on traffic, stops and your exact addresses.
| From | Distance | Time | Best option |
|---|---|---|---|
| Agadir Airport (AGA) | Distance≈ 40 km | Time≈ 45 min | Best optionPrivate transfer from arrivals |
| Essaouira | Distance≈ 155 km | Time≈ 2 h 30 | Best optionPrivate transfer on the coast road |
| Marrakech / RAK | Distance≈ 270 km | Time≈ 3 h 30 | Best optionPrivate transfer by motorway |
| Agadir city | Distance≈ 20 km | Time≈ 30 min | Best optionTaxi or city bus |
In detail
What to
know.
From Agadir Airport
Most surfers fly into Agadir. After a long flight with boards, a driver waiting in arrivals is the simplest option; buses need a change in Agadir.
From Essaouira
The coast road runs past Imsouane, a perfect surf stop on the way. A private transfer takes about 2 h 30 door to door, boards included.
From Marrakech
The A7 motorway takes you to Agadir in about 3 hours, then 30 minutes up the coast. Coaches go to Agadir, then you need a taxi to Taghazout.
Bus & grand taxi
CTM and Supratours coaches reach Agadir; from there, city buses and grand taxis run up the coast to Taghazout. Cheap, but not easy with surfboards.
Local tips
Good to
know.
Bringing boards?
Tell us how many boards and their length; we confirm a vehicle with the right space.
Surf stop on the way
Coming from Essaouira? Add a session or lunch in Imsouane.
Group or surf camp?
Vans take up to 7, minibuses up to 18 — one booking for the whole crew.
Questions
Your questions, answered.
What is the closest airport to Taghazout?
Agadir Al Massira (AGA), about 40 km and 45 minutes away.
How long from Essaouira to Taghazout?
About 2 h 30 for roughly 155 km on the coast road.
How much is a transfer from Essaouira to Taghazout?
From about 65 € (700 DH) per vehicle in an SUV. Vans and minibuses are quoted on WhatsApp.
Is there a train to Taghazout?
No. The railway does not reach Agadir or Taghazout; travel by road.
More guides
Keep
reading.
Marrakech to Essaouira day trip
Planning a day trip from Marrakech to Essaouira? About 2 h 30 each way: private driver, group tour or bus compared, plus what to see in one day.
Read the guide →Essaouira to Marrakech
How to get from Essaouira to Marrakech or Marrakech Airport (RAK): about 175 km and 2 h 30. Bus, grand taxi, rental car or private transfer compared.
Read the guide →Bus, taxi or private transfer?
Supratours and CTM coaches, shared grand taxis, rental cars and private transfers compared for Essaouira, Marrakech and Agadir. No train to Essaouira.
Read the guide