|

How to Get Around on Morocco’s Surf Coast

Last Updated on 28th July 2025 by Jessie

Discover how to get around Morocco’s Atlantic surf coast—from Taghazout to Essaouira and Mirleft—covering buses, shared taxis, rentals, and local transport tips.

Planning a surf trip to Morocco’s Atlantic coast? Whilst all the main surf villages (think Tamraght, Taghazout, Imsouane and Mirleft) are accessible by public transport, the logistics of getting from A to B aren’t always straightforward. If your main priority is hunting waves, a rental car is your best bet. But if you don’t have the funds or the foreign road confidence, there’s hope for you yet.

In this guide, I’ll walk you through the best transport options for getting around Morocco’s surf coast – whether you’re on a shoestring budget or have pockets deep enough for a little more comfort. I’ve also linked to more detailed guides for each town so you can plan your route with ease.

Bike on coastal clifftop in Mirleft, Morocco.
Less crowded waves in Mirleft.
  1. 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.
  2. Book the dreamiest Moroccan abode on Booking.com. They’re my go-to for accomodation because you can save loooaads with their loyalty discounts.
  3. Or if you’re after the one-stop-shop, BookSurfCamps is the best place to find surf camp packages in Morocco.
  4. Find the best local tours with GetYourGuide. It’s the easiest way to visit places like Paradise Valley or Timlalin Dunes.
  5. Make sure you’re connected as soon as you get off the plane with Airalo’s Moroccan eSIM.
  6. Set up a Wise travel card to save on international transaction fees.
  7. 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.

Where is Morocco’s Surf Coast – And Why Getting Around Can Be Tricky

Morocco’s surf coast stretches from Essaouira in the north all the way down past Agadir to Mirleft and Sidi Ifni. While it’s only a few hundred kilometres end to end, most surf villages are small, rural, and not always directly connected by regular public transport. Tamraght and Taghazout, for example, don’t have bus stations, and thus you must first make your way to Agadir for onward travel.

Unfortunately, there are no trains in this part of Morocco. So getting around Morocco’s surf coast often requires a combination of buses, taxis, or private transfers, or a rental car for full flexibility.

Bus views from Mirleft to Agadir. How to get around on Morocco's surf coast.
Bus views from Mirleft to Agadir.

1. Intercity Buses: Budget-Friendly and Reliable

As a self-confessed shit driver, buses are my preferred mode of transport for getting around Morocco’s surf coast. If you’re travelling between bigger towns like Essaouira, Agadir, Tiznit or Sidi Ifni, buses are the cheapest way to go. CTM and Supratours are the main operators in Morocco, offering air-conditioned coaches with luggage storage. Both are super safe and reliable, and tickets can usually be purchased online.

Tips:

  • If you’re heading to Morocco’s surf coast from Marrakech, I recommend catching a bus to Agadir or Essaouira.
  • From Agadir airport, you can catch the airport bus into the city, take an orange taxi to the bus station, then catch a CTM bus to Mirleft or Sidi Ifni.
  • There is no direct bus route to Imsouane. You can get off at Tamri and then take a taxi the rest of the way.
  • Always double-check where your bus departs from – CTM and Supratours sometimes have different bus stations.
  • Book your tickets at least a day in advance, especially during summer (peak tourism season).

Local buses also operate between some smaller towns (e.g. Tamraght to Taghazout), but they’re slower and less reliable. For full details, check out my guide to catching intercity buses in Morocco.

Car rental office in Mirleft.
Car rental office in Mirleft.

2. Renting a Car: Best Way to Reach Secluded Surf Spots

If you’re chasing empty lineups and want to detour off the beaten track, renting a car is hands-down the best way to explore Morocco’s surf coast. Tamraght, Taghazout, Imsouane and Mirleft all have quality surf breaks within walking distance of the village centre, but the waves tend to be super crowded.

You can always find local taxi drivers who will be happy to take you further afield for a daily rate. But with your own wheels, you can travel between villages and discover secret breaks at your own whim.

Road conditions are decent along the N1 coastal highway, and traffic is generally light once you’re outside Agadir. Most rental agencies operate out of Agadir and Essaouira, or you can pick up a car at the airport.

Check out my 10-day Moroccan surf trip itinerary for a suggested route.

Just keep in mind:

  • Petrol stations are sparse in rural areas, so fuel up when you can.
  • Parking is easy in small towns, but you may need to pay a small fee at some beaches.
  • The roads in villages like Tamraght are largely unpaved, and traversing the narrow uphill tracks can be a little gnarly.

Check out rentalcars.com to compare prices and book your car online in advance.

3. Taxis: Flexible Option for Shorter Journeys

Taxis in Morocco fall into two main categories:

  • Petit taxis: Local city taxis (won’t leave town limits)
  • Grand taxis: Shared (collective) or private taxis, usually old Mercedes or Dacia Logan models

If you’re not renting a car, grand taxis are a useful (and sometimes the only) way to get between nearby surf towns. Collective taxis offer regular routes between neighbouring towns. You only pay for your seat (making it a super affordable option), and the driver will leave once the car is full. Alternatively, you can pay a higher price for the luxury of a grand taxi to yourself (or your clan).

For example:

For more info on the Moroccan taxi system, tips on negotiating, fares, and routes, check out my guide to taxis in Tamraght.

Herd of goats walking in Mirleft, Morocco.
Foot traffic in Mirleft.

4. Shuttle Buses and Surf Camp Transfers

If you’re staying at a surf camp, hostel, or guesthouse, there’s a good chance they offer private transfers between towns or from the airport. These are especially useful if you’re heading to a more remote place like Imsouane, which isn’t served directly by major bus companies.

Check with your accommodation when booking – they often coordinate with other guests to reduce costs.

Alternatively, Souk to Surf runs shuttle buses between all the surf villages from Agadir to Essaouira. They’re fairly cheap, super reliable and a great option if you’re travelling with surfboards. I’ve got no affiliation with the company, but I highly recommend.

Roadside trinket store at Paradise Valley.
Roadside trinkets at Paradise Valley.

What’s the Best Transport Option for You?

Here’s a quick breakdown based on different travel styles:

Traveller TypeBest Transport Option
Budget backpackerIntercity buses + collective taxis
Surfers with boardsRental car, taxis or surf camp transfer
Solo travellersShuttle buses or private taxis for shorter trips
Families or groupsPrivate transfers or car rental for more flexibility

Final Tips for Getting Around on Morocco’s Surf Coast

  • Download Google Maps offline – but double-check routes locally, especially for rural destinations.
  • Always have cash on hand for taxis and snacks at bus stations.
  • Basic French will go a long way, but in smaller towns, try learning a few words of Moroccan Darija.

Ready to start planning your surf road trip? Check out rentalcars.com to book your car.

More tips:

For more Maroc info and a little less of my own opinions, I’ve created a travel wisdom-sharing hub over on Facebook. Join the group here.

Similar Posts