How to Get to Tamraght: Your Transport Guide
Last Updated on 21st January 2026 by Jessie
Tamraght is a peaceful village nestled by the sea. Transport can be a little tricky to navigate in Morocco. Thus, I have compiled the conclusive guide on how to get to Tamraght.
Your holiday to Tamraght will more likely than not begin with a flight to Morocco. The closest airport to Tamraght is Al Massira, belonging to the neighbouring city of Agadir (14km away). However, the airport itself is 45km from Tamraght.
The next closest airport is Essaouira – 160km away, followed by Marrakech – 265km from Tamraght.
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.

How to Get to Tamraght by Plane
Should you 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 Tamraght.
There are no direct international flights to Essaouira, so this tends to be a more expensive route.
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 Tamraght 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 Tamraght.
If nothing else, a few days in Marrakech will give you a far greater sense of appreciation for the tranquillity of Tamraght.
See my full Marrakech Travel Guide.
How to Get to Tamraght from Marrakech
Bus:
There is no direct bus route from Marrakech to Tamraght, 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
See my tips for Catching Buses in Morocco.
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 Tamraght. 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 Tamraght. 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 Tamraght 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.

Essaouira is only a 2.5-hour drive from Tamraght, so when planning how to get Tamraght, it’s well worth 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.
See how I recommend spending 3 Days in Essaouira.
How to Get to Tamraght from Essaouira
Bus:
When booking a ticket, you won’t find a route listed from Essaouira to Tamraght. However, you can catch the bus towards Agadir and request the bus driver to make a stop in Tamraght. 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
How to Get to Tamraght from Agadir
From Agadir airport to Tamraght:
Taxi:
As the airport is located half an hour from the city centre, catching a taxi directly to Tamraght is your best option. There are numerous taxis waiting outside, and the standard rate to Tamraght is 300dh for the entire car (about €30).
See my full guide to 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 Tamraght 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 (about €10) is pretty fair.
I’ve shared some tips on Catching Taxis in Tamraght.
How to get to Tamraght from Agadir city centre:
Bus:
The main local bus terminal is called Place Salam. From there, you can catch bus 32 or 33 – both heading towards Taghazout, leaving every 30-40 minutes. Tickets are purchased from the driver, and the ride takes 40 minutes.
Bus ticket: 5.5dh (about €0.55).
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 off. 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 Tamraght, 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.
Check out my top picks for Surf Camps in Tamraght.
Bon voyage.
More tips:
- Essential Moroccan Travel Tips
- How to Get to Taghazout
- How to Get to Mirleft
- Where to Eat in Tamraght
- Yoga Classes in Tamraght
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.
