Taghazout is a small port about 19km north of Agadir in south-west Morocco. Taghazout is currently under massive development. The original beach cafes and shops have been flattened. You will still find sun beds, camel rides and maybe the odd jet ski, but watch this space...
From Marrakech and Marrakech Airport:
Direct Shuttle: The fastest and easiest way to reach Taghazout is with the shuttle bus service run by Souk to Surf. This takes passengers directly from Marrakesh (or Marrakesh airport) to Taghazout + Tamraght for just 20 euros per person. The transfers are run in modern, air-conditioned passenger vans and take four hours door-to-door. The service drops passengers right in the middle of Taghazout and Tamraght. Tickets can be booked online before travel and surfboards and luggage are transported free of charge. Check the Souk to Surf website for shuttle timings and to reserve seats
Bus: If you arrive at Marrakech-Menara airport, you can take bus No. 19 to the centre of town if you don’t have too much luggage. The price is 30 dirham and the bus leaves roughly every 30 minutes and takes 40 mins to get to the station. For more convenience, get a taxi to the station, which will take about 15 minutes and cost between 100-150 dirham. Once there you’ll find the Supratours bus station near the Gare de Marrakech and the CTM bus station around the corner. These will both get you to Agadir for 150 Dirham and should take 3 and a half hours to reach it. These buses depart several times per day. In Agadir, you will need to transfer to the local bus station (50 dirham taxi) then catch the number 32 bus to Taghazout (20 dirhams, 1hr). These buses run about every 40 minutes.
Taxi: You can take a grand taxi the whole way from the airport if you prefer comfort - this costs 120€ day or night. Or if you prefer to prebook a taxi you can do so here
From Casablanca: If you arrive at Mohammed V airport in Casablanca, you have a few options. You can either jump on the train to Marrakech and from there get the Souk to Surf shuttle directly to Taghaozut for 200dh (4 hours), or get the CTM or Supratours bus to Agadir for 110dm then get a taxi from there to Taghazout 200dh. Alternately, you can take a train to Casa Voyageurs and take a Supratours bus directly from there. These run at specific times every day and take 6-8 hours to reach Agadir. You could also take a taxi from the airport to the CTM station in Casablanca (which should cost 200 Dirham) and then take a bus from there (which costs around 190Dirham one way). The quickest route is probably the train to Marrakech and then a bus, and it has the added benefit of allowing you to pass through a major city and perhaps stop there for a night to see the market and the town. The train can be crowded though, so it’s best to get a first class ticket so you have a booked seat. The price difference is not major.
From Tangier: Take a train from Tangier via Rabat-Casablanca to Marrakech. Then take a bus to Agadir or Souk to Surf shuttle direct to Taghazout
From Imsouane: Direct shuttle bus 1hr30m and €10pp run by Souk to Surf - tickets are booked on their website
From Agadir: You can either take a taxi from the airport to Taghazout , which costs 300 Dirham, or you can take the local bus to Agadir and then take the 32 or 33 to Taghazout. The bus arrives every 30 minutes from 6am to 8pm and takes 45 mins. Cost is 07 Dirham and it stops in the centre of town. From Agadir long distance bus station, you can take a taxi to Taghazout. The taxi should cost about 200 Dirham. Alternately, you can take a short taxi ride to the local bus station and take bus 32 or 33 to Taghazout. The bus arrives every 30 minutes from 6am to 8pm and takes 45 mins. Cost is 7Dirham and it stops in the centre of town.
The town is so small that in fact everything can be reached on foot.
Surf shops, Supermarket, Souk aourir (weekly), Twareg surf camp,
There is no alcohol for sale in Taghazout, so if you want some, you will need to buy it in nearby Agadir. Apparently the guys at Ali Baba's will do this for you if you don't have transportation - for a price.
The only official accommodation is the probably overpriced Auberge. However touts at the central square will be able to arrange you a room in an apartment for about Dh 300–650 (the price is probably variable, depending on bargaining skills and availability) or even a whole house for a little more. Bring a passport copy.
You can contact the official tourist office for maps and books about beautiful places.
There are is wonderful sightseeing such as Imouzzer waterfall, and paradise valley which has many small deep lakes, many surfcamps take their surfers to this famous places when there are no waves. The journey takes just over an hour through amazing scenery and is well worth a visit.