How to Get to Sidi Ifni: Your Transport Guide
Last Updated on 24th July 2025 by Jessie
Trying to reach Sidi Ifni? This step-by-step transport guide explains how to get there from Agadir, Tiznit, or Mirleft – plus tips on costs and travel times.
Sidi Ifni is one of Morocco’s southern surf village gems, situated down in the coastal region of Guelmim-Oued Noun. Sidi Ifni is a 3-hour drive south of Agadir, and most easily accessed by car. But in the name of equity for travellers of all persuasions, this guide covers all the public transport options for how to get to Sidi Ifni.

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.
Which Airport is Closest to Sidi Ifni?
Technically, the closest airport to Sidi Ifni belongs to the city of Guelmim – an hour’s drive southeast. However, flights into Guelmim are incredibly limited, departing from Casablanca, Tan Tan, and every so often, the Canary Islands.
The best airport to fly to reach Sidi Ifini is Agadir Al-Massira. Over a dozen countries in Europe and the United Kingdom fly directly into Agadir each day. Browse Booking.com to find the ideal flight path for your itinerary.

How to Get to Sidi Ifni From Agadir
Sidi Ifni is 172km south of Agadir. The easiest option is to hire a car in Agadir and drive down the coast yourself. You can browse the cars available on RentalCars.com and book in advance.
If driving’s not your modus operandi, you can catch a CTM bus, or opt for a private or collective taxi.
Note that the Agadir airport is located 25km from the city centre. If you choose not to catch a taxi directly from the airport to Sidi Ifni, you will first need to take the airport bus or a taxi to Agadir. I have explained all options in detail in this post.
Bus From Agadir to Sidi Ifni
There are two main bus companies in Morocco: CTM and Supratours. Both are super affordable and reliable, and can easily be booked online. However, Supratours does not offer a direct route from Agadir to Sidi Ifni, so CTM is the winner here.
Buses to Sidi Ifni depart from Agadir’s main bus station, listed as ‘CTM Agadir‘ on Google Maps. There are two buses from Agadir to Sidi Ifni each day.
| Departing | Arriving | Transport Time |
| 10.00am | 2.00pm | 4 hours |
| 6.15pm | 8.10pm | 3 hours 55 minutes |
The bus ticket costs 99dh (€9.90) with an additional 5dh (€0.50) per large piece of luggage.
The bus will arrive in the centre of Sidi Ifni, ‘CTM Sidi Ifni‘ on Google Maps. Most accommodations are within reasonable walking distance. If not, you can catch a local taxi.

Taxi From Agadir to Sidi Ifni
You can catch a taxi directly from Agadir airport to Sidi Ifni. The taxi rank is located outside the arrivals hall, and all taxis follow a set fare guide. A taxi from the airport to Sidi Ifni will cost 800dh (€80), plus an additional 20dh (€2) for each piece of luggage. This price is for the entire car (not per person).
See this full guide to catching taxis from Agadir airport.
Alternatively, from the centre of Agadir you can head to ‘Gare de Grand Taxis‘ (Grand taxi station) and organise a Grand taxi from there. The taxi rank is located in Inezgane, south of the city and is known to be rather chaotic.
You will need to barter a little with the taxi drivers, but expect to pay around 500dh (€50) for a taxi to Sidi Ifni.
See my Darija language guide for some useful words and phrases to help with bargaining.

How to Get to Sidi Ifni From Marrakech
There is no direct bus route from Marrakech to Sidi Ifni. So you can either catch a bus from Marrakech to Agadir, or from Marrakech to Tiznit, and then make your way to Sidi Ifni from there.
Bus From Marrakech to Agadir
Both CTM and Supratours offer several buses from Marrakech to Agadir each day. Ticket prices range from 89dh (€8.90) to 135dh (€13.50). The shortest bus route takes 3 hours.
Bus From Marrakech to Tiznit
CTM offers 12 buses per day from Marrakech to Tiznit. The average bus ticket costs 150dh (€15). The transport time ranges from 5 hours 15 minutes, to 6 hours 40 minutes.
Supratours offers several more bus routes Marrakech to Tiznit, with similar prices.
How to Get to Sidi Ifni From Tiznit
Tiznit is the closest regional hub to Sidi Ifni, located 75km northwest. CTM offers two buses per day from Tiznit to Sidi Ifni. The route takes 1 hour 15 minutes.
Alternatively, you can catch a collective taxi from the main taxi rank in Tiznit to Sidi Ifni (paying per seat) for 30dh (€3).

How to Get to Sidi Ifni From Tamraght or Taghazout
There are no direct bus routes from Tamraght or Taghazout to Sidi Ifni. You must first make your way to Agadir and catch a bus or taxi from there.
These two posts cover transport options for travelling between Tamraght, Taghazout and Agadir:
Happy travels.
More tips:
- Essential Moroccan Travel Info
- How to Go From Sidi Ifni to Mirleft
- Sidi Ifni Souk
- Moroccan Surf Villages
- Catching Buses in Morocco
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.
