There are 4 ways to get from Agadir to Kelaa-Des-Sraghna by bus, train, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Agadir to Marrakechbus
- Take the train from Marrakech to Ben Guerirtrain
5h 52mMAD 390–551Bus, train via Agadir
cheapest- Take the bus from Agadir to Marrakechbus
- Take the train from Marrakech to Ben Guerirtrain
5h 57mMAD 372–495Drive 318.1 km
- Drive from Agadir to Kelaa-Des-Sraghnacar 318.1 km
3h 33mMAD 461–666Fly, train, taxi
- Fly from Agadir–Al Massira Airport (AGA) to Marrakech (RAK)plane AGA - RAK
- Take the train from Marrakech to Ben Guerirtrain
- Take the taxi from Ben Guerir to Kelaa-Des-Sraghnataxi
5h 27mMAD 1,281–2,450
Agadir–Al Massira Airport (AGA) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Agadir to Kelaa-Des-Sraghna is to bus and train via Agadir which costs MAD 370 - MAD 500 and takes 5h 57m.
The fastest way to get from Agadir to Kelaa-Des-Sraghna is to drive which takes 3h 33m and costs MAD 460 - MAD 700.
The distance between Agadir and Kelaa-Des-Sraghna is 342 km. The road distance is 318.1 km.
The best way to get from Agadir to Kelaa-Des-Sraghna without a car is to bus and train which takes 5h 52m and costs MAD 390 - MAD 550.
It takes approximately 5h 52m to get from Agadir to Kelaa-Des-Sraghna, including transfers.
Yes, the driving distance between Agadir to Kelaa-Des-Sraghna is 318 km. It takes approximately 3h 33m to drive from Agadir to Kelaa-Des-Sraghna.
There are 20+ hotels available in Kelaa-Des-Sraghna.
What companies run services between Agadir, Morocco and Kelaa-Des-Sraghna, Morocco?
There is no direct connection from Agadir to Kelaa-Des-Sraghna. However, you can take the bus to Marrakech, walk to Marrakech, take the train to Ben Guerir, then take the taxi to Kelaa-Des-Sraghna. Alternatively, you can drive from Agadir to Kelaa-Des-Sraghna in around 3h 33m.
- Website
- tuifly.be
Flights from Agadir–Al Massira Airport to Marrakech
- Ave. Duration
- 1h 10m
- When
- Wednesday
- Estimated price
- MAD 700–2,100
- Website
- royalairmaroc.com
Flights from Agadir–Al Massira Airport to Marrakech via Casablanca
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- MAD 1,400–2,100
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Ben Guerir
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- MAD 30–60
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 30–45
- 1st Class
- MAD 40–60
Train from Marrakech to Ben Guerir
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- MAD 30–60
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 30–45
- 1st Class
- MAD 40–60
Train from Marrakech to Ben Guerir
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- MAD 30–60
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 30–45
- 1st Class
- MAD 40–60
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- MAD 130–220
- Schedules at
- ctm.ma
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
- Ave. Duration
- 39 min
- Estimated price
- MAD 230–280
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 Bali: What to do if Mount Agung erupts, Which London airport should I choose?, and How to get from Florence to Rome - to help you get the most out of your next trip.















