There are 3 ways to get from Agadir Airport (AGA) to Safi by bus, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouarbus Coast Route / Agadir Airport to Essaouira
- Take the bus from Essaouira to Safibus
7h 32mMAD 288–348Airport Transfer
- Take the rideshare from Agadir-AGA to Safi283.3 km
3h 50mDrive 283.3 km
- Drive from Agadir Airport (AGA) to Saficar 283.3 km
3h 50mMAD 409–590
Agadir Airport (AGA) to Safi by bus and foot
Questions & Answers
The cheapest way to get from Agadir Airport (AGA) to Safi is to bus which costs MAD 280 - MAD 350 and takes 7h 32m.
The fastest way to get from Agadir Airport (AGA) to Safi is to drive which takes 3h 50m and costs MAD 400 - MAD 600.
No, there is no direct bus from Agadir Airport (AGA) to Safi. However, there are services departing from Agadir 3 - Agadir Airport and arriving at Safi via Essaouira. The journey, including transfers, takes approximately 7h 32m.
The distance between Agadir Airport (AGA) and Safi is 338 km. The road distance is 283.3 km.
The best way to get from Agadir Airport (AGA) to Safi without a car is to bus which takes 7h 32m and costs MAD 280 - MAD 350.
It takes approximately 7h 32m to get from Agadir Airport (AGA) to Safi, including transfers.
Agadir Airport (AGA) to Safi bus services, operated by Souk to Surf, depart from Agadir 3 - Agadir Airport station.
Agadir Airport (AGA) to Safi bus services, operated by Souk to Surf, arrive at Essaouira 1 - Bab El Mechouar station.
Yes, the driving distance between Agadir Airport (AGA) to Safi is 283 km. It takes approximately 3h 50m to drive from Agadir Airport (AGA) to Safi.
There are 109+ hotels available in Safi.
What companies run services between Agadir Airport (AGA), Morocco and Safi, Morocco?
You can take a bus from Agadir 3 - Agadir Airport to Safi via Essaouira 1 - Bab El Mechouar and Essaouira in around 7h 32m.
- [email protected]
- Website
- souktosurf.com
Bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouar
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- MAD 210–240
- Schedules at
- souktosurf.com
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Essaouira to Safi
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- MAD 70–110
- Schedules at
- ctm.ma
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Which side of Niagara Falls should I choose (and how do I get there)?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Agadir Airport (AGA) and Safi. A great option if you don't have a driver's licence or want to avoid public transport.







