There are 8 ways to get from Agadir to Azilal by bus, train, taxi, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended
Bus, train, taxi
-
Take the bus from Agadir to Marrakech
-
Take the train from Marrakech to Casablanca
-
Take the bus from Casablanca to Beni Mellal
-
Take a taxi from Beni Mellal to Azilal
Cheapest
Bus, taxi via Marrakesh
-
Take the bus from Agadir to Marrakech
-
Take the bus from Marrakech to Casablanca
-
Take the bus from Casablanca to Beni Mellal
-
Take a taxi from Beni Mellal to Azilal
Bus, taxi
-
Take the bus from Agadir to Casablanca
-
Take the bus from Casablanca to Beni Mellal
-
Take a taxi from Beni Mellal to Azilal
Bus, train, taxi via Khouribga
-
Take the bus from Agadir to Marrakech
-
Take the train from Marrakech to Casablanca
-
Take the train from Casa-Voyageurs to Khouribga
-
Take the bus from Khouribga to Beni Mellal
-
Take a taxi from Beni Mellal to Azilal
Drive
-
Drive from Agadir to Azilal
Fly to Marrakech, taxi
-
Fly from Agadir (AGA) to Marrakech (RAK)
-
Take a taxi from Marrakech to Azilal
Fly to Rabat-Salé, drive
-
Fly from Agadir (AGA) to Rabat-Salé (RBA)
-
Drive from Rabat-Salé to Azilal
Fly to Casablanca, train, bus, taxi
-
Fly from Agadir (AGA) to Casablanca (CMN)
-
Take the train from Casa-Voyageurs to Khouribga
-
Take the bus from Khouribga to Beni Mellal
-
Take a taxi from Beni Mellal to Azilal
Travel safe during COVID-19
Rules to follow in Morocco
2m
Mandatory
Travel within Morocco
Observe COVID-19 safety rules
Domestic border crossings may be subject to approval, testing and quarantine
COVID-19 help in Morocco
If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 80100-4747
Frequently Asked Questions
There are currently travel restrictions within Morocco.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 2 metres
- Observe COVID-19 safety rules
- Domestic border crossings may be subject to approval, testing and quarantine
The national COVID-19 helpline number in Azilal is 80100-4747.
Wearing a face mask on public transport in Azilal is mandatory.
The social distance requirement in Azilal is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 80100-4747.
Last updated: 3 Aug 2022
Exceptions may apply, for full details: Moroccan National Tourism Office.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The most affordable way to get from Agadir to Azilal is to bus and taxi via Marrakesh, which costs MAD 500 - MAD 750 and takes 14h 58m.
The quickest way to get from Agadir to Azilal is to fly and taxi which costs MAD 2,100 - MAD 3,700 and takes 4h 26m.
The distance between Agadir and Azilal is 335 km. The road distance is 408.4 km.
The best way to get from Agadir to Azilal without a car is to bus and train and taxi which takes 14h 33m and costs MAD 500 - MAD 750.
It takes approximately 14h 33m to get from Agadir to Azilal, including transfers.
The quickest flight from Agadir Airport to Marrakech Airport is the direct flight which takes 1h 10m.
Yes, the driving distance between Agadir to Azilal is 408 km. It takes approximately 5h 21m to drive from Agadir to Azilal.
TUI fly Belgium offers flights from Agadir Airport to Marrakech Airport.
There are two+ hotels available in Azilal. Prices start at MAD 1,000 per night.
The best way to get from Agadir to Agadir Airport is to taxi which takes 22 min and costs MAD 150 - MAD 190.

- Distance: 335.1 km
- Duration: 14h 33m
What companies run services between Agadir, Morocco and Azilal, Béni Mellal-Khénifra, Morocco?
There is no direct connection from Agadir to Azilal. However, you can take the bus to Marrakech, take the walk to Marrakech, take the train to Casablanca, take the walk to Casa Voyageurs, take the tram to Marché Central, take the walk to Casablanca, take the bus to Beni Mellal, then take the taxi to Azilal. Alternatively, you can take the bus to Marrakech, take the walk to Marrakech, take the bus to Casablanca, take the bus to Beni Mellal, then take the taxi to Azilal.

- Website
- royalairmaroc.com
Flights from Agadir to Casablanca
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- MAD 550 - MAD 1,700

- Website
- tuifly.be
Flights from Agadir to Marrakech
- Ave. Duration
- 1h 10m
- When
- Wednesday and Friday
- Estimated price
- MAD 3,600 - MAD 7,000

- Website
- airarabia.com
Flights from Agadir to Rabat-Salé
- Ave. Duration
- 1h
- When
- Tuesday, Thursday, Friday and Sunday
- Estimated price
- MAD 380 - MAD 2,800
_202111160906.png)
Morocco’s comfortable and fast train network is operated by ONCF (Office National des Chemins de Fer) and links many tourist destinations, including a high-speed TGV link from Tangier via Rabat and Casablanca to Marrakech. For popular destinations where there is no train service, ONCF-operated Supratours offers connecting bus services from the nearest railway station to places like Agadir, Tétouan and Essaouira.
Contact Details
- Phone
- +212(0)537-77-47-47
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Marrakech to Casablanca
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Estimated price
- MAD 80 - MAD 150
- Book at
- Moroccan Railways (ONCF)
- 2nd Class
- MAD 80 - MAD 110
- 1st Class
- MAD 120 - MAD 150
Train from Casa-Voyageurs to Khouribga
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- MAD 50 - MAD 90
- Book at
- Moroccan Railways (ONCF)
- 2nd Class
- MAD 50 - MAD 65
- 1st Class
- MAD 75 - MAD 90

- Phone
- +212 5 37 73 10 61
- contact@supratours.ma
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 80 - MAD 110
- Schedules at
- oncf-voyages.ma

- Phone
- 0800090030
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Casablanca to Beni Mellal
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- MAD 75 - MAD 130
- Schedules at
- ctm.ma
- Premium
- MAD 80 - MAD 110
- Comfort
- MAD 75 - MAD 110
- Comfort Plus
- MAD 80 - MAD 110
- Confort
- MAD 120
- Confort Plus
- MAD 125
Bus from Marrakech to Casablanca
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- MAD 75 - MAD 130
- Schedules at
- ctm.ma
- Premium
- MAD 80 - MAD 110
- Comfort
- MAD 75 - MAD 110
- Comfort Plus
- MAD 85 - MAD 110
- Comfort
- MAD 100
- Comfort Plus
- MAD 105
- Premium
- MAD 130
Bus from Agadir to Casablanca
- Ave. Duration
- 7h 46m
- Frequency
- Every 4 hours
- Estimated price
- MAD 180 - MAD 330
- Schedules at
- ctm.ma
- Premium
- MAD 180 - MAD 250
- Comfort
- MAD 180 - MAD 250
- Comfort Plus
- MAD 200 - MAD 260
- Confort /Comfort Plus
- MAD 250 - MAD 280
- Premium
- MAD 325
Bus from Khouribga to Beni Mellal
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- MAD 40 - MAD 55
- Schedules at
- ctm.ma
- Premium
- MAD 40 - MAD 55
- Comfort
- MAD 40 - MAD 55
- Comfort Plus
- MAD 40 - MAD 55
- Ave. Duration
- 1h 26m
- Estimated price
- MAD 280 - MAD 340
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 Train travel in France: A guide to SNCF, Need to know: Greyhound and How to get from London to Edinburgh - to help you get the most out of your next trip.