How to Get to Taghazout, Morocco: Your Transport Guide
Last Updated on 22nd January 2026 by Jessie
Taghazout is a colourful little surf village in the Sous-Massa region of Morocco. Public transport can be a little tricky to navigate in Morocco. Thus, I have compiled the conclusive guide on how to get to Taghazout.

I use affiliate links throughout my posts. This means that if you make a purchase through any of the links, I’ll get paid a small percentage – with no additional cost to you. I appreciate any and all support to keep me afloat so I can continue bringing honest, accurate travel tips to you.
Moroccan Travel Essentials
- First and foremost, get travel insurance with SafetyWing. They’re super affordable and one of the few companies that let you buy insurance mid-trip.
- Book the dreamiest Moroccan abode on Booking.com. They’re my go-to for accomodation because you can save loooaads with their loyalty discounts.
- Or if you’re after the one-stop-shop, BookSurfCamps is the best place to find surf camp packages in Morocco.
- Find the best local tours with GetYourGuide. It’s the easiest way to visit places like Paradise Valley or Timlalin Dunes.
- Make sure you’re connected as soon as you get off the plane with Airalo’s Moroccan eSIM.
- Set up a Wise travel card to save on international transaction fees.
- And if you’re working online (or want to watch Netflix in your downtime) I highly recommend getting set up with a SurfShark VPN.
And you’re sorted.
Your holiday to Taghazout will more likely than not begin with a flight to Morocco. The closest airport to Taghazout is Al Massira, belonging to the neighbouring city of Agadir (24km away). However, the airport itself is 48km from Taghazout.
The next closest airport is Essaouira – 152km away, followed by Marrakech – 274km from Taghazout.
How to Get to Taghazout by Plane
Should I Fly To Agadir, Essaouira or Marrakech?
The most suitable option for you will depend on your budget, itinerary and how much time you have to spare.
Depending on where you’re flying from, flights to Agadir can often be a fair bit more expensive. There are several direct flights to Agadir from Europe and the United Kingdom. These include:
- France
- England
- Germany
- Belgium
- Ireland
- Switzerland
- Austria
- Poland
- Portugal
- Italy
- Luxembourg
- Czech Republic
- Latvia
- Sweden
- Spain
So, if any of these align with your itinerary, then bingo. However, if your home is a little more far flung (see: New Zealand – literal opposite side of the Earth), then you might be more inclined to opt for the cheaper flight(s) to Marrakech and then make your way down to Taghazout.
There are a few cities in Europe that fly directly to Essaouira-Mogador Airport. If you’re departing from Paris, Brussels, Düsseldorf, London, Madrid, Marseille, Gran Canaria or Bordeaux – then you’re in luck.
The Essaouira-Mogador airport is 17km (20-minute drive) from the city centre. You can catch a taxi to the medina for a flat rate of 150dh (€15) for the whole car.
See my suggested 10-day Taghazout to Essaouira travel itinerary.
Is Marrakech Worth Visiting?
I have been asked this a few times by those travellers who have their sights set solely on the surf coast edition of the Moroccan adventure series. My answer: It really depends on what interests you. Naturally, as the tourist hotspot of Morocco, Marrakech is far busier than Taghazout and its beachside neighbours.
The medina (old city centre) consists of a labyrinth of alleyways where you compete for foot traffic with bicycles, motorbikes, and donkey-drawn carts. A man hand-carving chess sets to your left and chickens waiting to be beheaded to your right. It’s chaotic, but incredible.

Even if you’re not too fond of cities, I think that Marrakech is worth visiting at least once. Morocco is abundant in quality handcrafted goods; woven rugs, antique jewellery, and the most intricately carved tiles, just to name a few – and the Marrakech medina is your one-stop shop.
Two days are plenty to explore the medina. So, if you have the extra time, I would suggest flying into Marrakech, plunging yourself into the deep end of the Moroccan experience, staying at a cheap (but beautiful) Airbnb inside the medina, and then catching the bus down to Taghazout.
If nothing else, a few days in Marrakech will give you a far greater sense of appreciation for the tranquillity of Taghazout.
How to Get to Taghazout From Marrakech
Bus:
There is no direct bus route from Marrakech to Taghazout, but there are several buses from Marrakech to Agadir each day. The bus takes around 3 ½ hours to get to Agadir. The two main bus companies in Morocco are CTM and Supratours. You can buy a ticket online in advance or in person directly from the bus station.
Bus ticket: €9 – €15
Shuttle or Private Taxi:
If you’re travelling with a group or as a family with young kids, then it’s probably best to book a shuttle from Marrakech to Taghazout. If you’re travelling solo, or with a pal – the bus will be far cheaper.
Shuttle: €120 (entire car, not per person).
There are many companies offering private transfers from Marrakech to Taghazout. The prices will vary, but €100 – €120 is reasonable. Easy to book online.
Is Essaouira Worth Visiting?
100%. It’s an artsy little seaside city, full of charm. Essaouira is the perfect blend of all the finer qualities of Taghazout and Marrakech. There’s surf and a fishing port, and the mood is laidback, but it’s big enough to host a few bars and swankier restaurants. The local crafts in Essaouira are incredible, so it’s a great place to pick up a traditional rug or some jewellery – without the hyper-stimulation of the Marrakech medina.
See my complete travel guide for visiting Essaouira.

Essaouira is only a 2-hour and 40-minute drive from Taghazout, so when planning how to get Taghazout it’s well worth considering adding it to your journey. If the flights work in your favour, then I recommend beginning your Moroccan adventure there before making your way down the coast.
How to Get to Taghazout From Essaouira
Bus:
When booking a ticket, you won’t find a route listed from Essaouira to Taghazout. However, you can catch the bus towards Agadir and request the bus driver to make a stop in Taghazout. Both CTM and Supratours bus companies offer this route and you can purchase a ticket either online or at the bus station.
Bus ticket: €7-12
Shuttle:
If you’re not too keen on the bus, then Souk to Surf offers regular shuttle services from Essaouira to Taghazout. It’s fairly cheap, super reliable and easy to book online.
Shuttle price: €18
How to Get to Taghazout From Agadir
From Agadir Airport to Taghazout:
Taxi:
As the airport is located half an hour from the city centre, catching a taxi directly to Taghazout is your best option. There are numerous taxis waiting outside and the standard rate to Taghazout is 300dh for the entire car (about €30).
Find everything you need to know about catching taxis from Agadir airport.
Private Transfer:
You can also pre-book a private driver in advance for ease and peace of mind.
I highly recommend Ayoub – he’s a Tamraght local, so he’ll have no trouble finding your accommodation and will go out of his way to give you all the best tips and tricks for your stay. Ayoub also offers tours to Paradise Valley, Essaouira, etc., etc. – so he’s your go-to man. Also, one of the kindest people I know, he will be your perfect introduction to the warmth and generosity of the Moroccan people.
Ayoub’s price: 300dh (€30)
Contact Ayoub on WhatsApp: +212 654727623

How to Get to Taghazout From Agadir Bus Station:
Taxi:
There will likely be a number of enthusiastic taxi drivers waiting at the bus station to offer you a ride onwards. Whilst they may feel a little persistent (and will likely bump the price up before you barter them down), they are predominantly kind and trustworthy. Just agree on a price first. You will pay for the whole taxi, so the more people you can find heading in the same direction, the cheaper it will be for you.
Taxi price: This depends on your bartering skills. But 100dh – 150dh (about €10 – €15) is pretty fair.
How to Get to Taghazout From Agadir City Centre:
Bus:
The main local bus terminal is called Place Salam. From there, you can catch bus L32 or L33 – both heading towards Taghazout, leaving every 30-40 minutes. Tickets are purchased from the drive,r and the ride takes 45 minutes.
Bus ticket: 7.5dh (about €0.75)
Collective Taxi:
From Batoire Taxi Station you will find a sign advertising the route to Taghazout. If you don’t see it, someone will helpfully point you in the right direction. You will share the ride with other passengers, making it super cheap. Taxis depart for Taghazout regularly, leaving as soon as they’re full. Let the driver know where on the main road you want to be dropped. The rest of the voyage to your accommodation is on you.
Taxi price: 10dh per person (about €1).
Transfers:
Note that most hotels, hostels, and surf camps will offer a transfer from Agadir to your accommodation for a fee. There are no addresses in Taghazout, so finding your accommodation can be tricky the first time. Thus, although it might be a little more expensive, taking your host up on this offer can be worth avoiding the headache of navigating an ambiguous Google Maps pin. Especially after a long-haul flight. And especially whilst lugging around a sweaty backpack.
Bon voyage.
More tips:
- Essential Moroccan Travel Tips
- Best Hostels in Taghazout
- Taghazout vs Imsouane Comparison
- Best Surf Camps in Taghazout
- Tamraght vs Taghazout Comparison
For more Maroc info and a little less of my own opinions, I’ve created a travel wisdom-sharing hub over on Reddit. Join the group here.
