There are 3 ways to get from Agadir to Laayoune by plane, bus, 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.
Agadir to Laayoune by bus
Questions & Answers
The cheapest way to get from Agadir to Laayoune is to bus which costs MAD 370 - MAD 550 and takes 11h 45m.
The fastest way to get from Agadir to Laayoune is to fly which takes 3h 5m and costs MAD 1,000 - MAD 2,200.
Yes, there is a direct bus departing from Agadir and arriving at Laayoune. Services depart once daily, and operate every day. The journey takes approximately 11h 45m.
The distance between Agadir and Laayoune is 542 km. The road distance is 623.3 km.
The best way to get from Agadir to Laayoune without a car is to bus which takes 11h 45m and costs MAD 370 - MAD 550.
It takes approximately 3h 5m to get from Agadir to Laayoune, including transfers.
Agadir to Laayoune bus services, operated by Supratours, depart from Agadir station.
The best way to get from Agadir to Laayoune is to fly which takes 3h 5m and costs MAD 1,000 - MAD 2,200. Alternatively, you can bus, which costs MAD 370 - MAD 550 and takes 11h 45m.
Agadir to Laayoune bus services, operated by Supratours, arrive at Laayoune station.
Yes, the driving distance between Agadir to Laayoune is 623 km. It takes approximately 8h 3m to drive from Agadir to Laayoune.
What companies run services between Agadir, Morocco and Laayoune, Morocco?
Royal Air Maroc flies from Agadir–Al Massira Airport (AGA) to Hassan I Airport (EUN) 5 times a week. Alternatively, Supratours operates a bus from Agadir to Laayoune 3 times a day. Tickets cost MAD 260–360 and the journey takes 11h 45m. CTM also services this route once daily.
- Website
- royalairmaroc.com
Flights from Agadir–Al Massira Airport to Hassan I Airport
- Ave. Duration
- 1h 27m
- When
- Tuesday, Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- MAD 1,000–2,100
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Agadir to Laayoune
- Ave. Duration
- 11h 45m
- Frequency
- 3 times a day
- Estimated price
- MAD 260–360
- Schedules at
- supratours.ma
- Second Class
- MAD 280–330
- First Class
- MAD 260–360
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Agadir to Laayoune
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- MAD 370–550
- Schedules at
- booking.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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from JFK to New York City, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Book your Agadir to Laayoune bus tickets online with Omio and 12go.asia.
There are 38+ hotels available in Laayoune.









