
(Real overland route by bus + grand taxi, zero flights, 2025 prices, no bullshit)
I just rolled back from a full month chasing swell from Taghazout all the way to the Sahara point breaks and spent 780 USD door-to-door, including every dirham accounted. Here’s the exact breadcrumb trail that still works right now.
Week 1 – Taghazout / Tamraght (the warm-up)
Bus from Marrakech to Taghazout (CTM or Supratours, 140 MAD ≈ 14 USD, 4 hrs).
Stay: Surf Town Morocco dorm – 120 MAD/night with breakfast + dinner (message them on Insta, pay cash, they drop to 100 MAD if you stay a week).
Daily cost: 250-300 MAD (room 100, lunch in town 40, coffee + pastries 30, couple beers 40).
Waves: Anchor Point, Hash Point, Panorama, Killer – all walk or 20 MAD taxi.
Total week 1 ≈ 2,200 MAD (220 USD).
Week 2 – Imsouane & Safi (the magic bay + secret slabs)
Morning grand taxi collectif Taghazout → Agadir (50 MAD), then local bus to Imsouane (40 MAD, 1.5 hrs).
Stay: Chez Mimi or Fisherman House – 150 MAD/night with two meals (fish tagine for days).
Ride the Bay every morning, Cathedral Point when it’s bigger.
After 4 nights, grand taxi to Essaouira (150 MAD split 4 ways), overnight bus Essaouira → Safi (90 MAD).
Stay: Dar Surf guesthouse 150 MAD/night, walk to the pumping right reef nobody talks about.
Week 2 total ≈ 2,000 MAD (200 USD).
Week 3 – El Oualidia → Oualidia lagoon & secret points south
Bus Safi → Oualidia (70 MAD), stay at La Lagune guesthouse 180 MAD/night (best oysters on earth for 50 MAD/plate).
Surf the lagoon rights or drive 30 min south with local fishermen to empty beachies.
After 3 nights bus to Casablanca (120 MAD), then overnight CTM to Laayoune (280 MAD, comfy seats, wifi somehow).
Week 3 ≈ 1,800 MAD (180 USD).
Week 4 – Dakhla Peninsula (the desert finale)
Morning grand taxi Laayoune → Dakhla city (200 MAD split 6 ways, 6-7 hrs).
Stay: Ocean Vagabond “budget dorm” or just ask for the 150 MAD surfer beds behind the main building (same food, same boat to the wave).
Or go full local: Dakhla Surf Houses in the city, 120 MAD/night + 80 MAD/day for 4×4 shuttle to the point.
The wave is the long left into the lagoon and the right point when wind switches. Flat days you kite or eat camel tagine.
I did 9 nights, averaged 320 MAD/day everything included.
Getting out: shared 4×4 back to Laayoune (150 MAD pp), then CTM bus Laayoune → Marrakech (420 MAD, 18 hrs but sleeper seats).
Week 4 ≈ 3,000 MAD (300 USD, including a splurge on fresh lobster).
Grand total money spent (30 days / 29 nights):
- Transport (all buses + grand taxis) ≈ 1,900 MAD
- Accommodation + at least one or two meals/day ≈ 4,100 MAD
- Extra food, coffees, beers, occasional hashish with the locals, laundry, sim card ≈ 1,600 MAD
Overall ≈ 7,600 MAD = 760-780 USD depending on the day’s exchange rate.
Pro hacks 2025:
- Always ask for “surf discount, literally every camp has a cheap dorm they don’t advertise.
- Eat where the fishermen eat – half price, twice the flavor.
- Buy the CTM tickets online the night before, seats sell out on weekends.
- Carry small notes (20-50-100 MAD), nobody ever has change.
- Bring a warm sleeping bag for desert nights (drops to 8 °C).
You’ll surf perfect points with three guys out, sleep ten meters from the ocean, drink mint tea with Berber families, and watch the Milky Way like it’s broken. All for the price Europeans pay for one week in a Taghazout airbnb.
Morocco just keeps giving. Already checking bus schedules for next winter. See you down south, inchallah.
Get new secret-spot drops and last-minute swell alerts straight to your inbox.
No spam, no upsell, just the good stuff when the charts light up.
