Marrakesh to Agadir
For the route between Marrakesh and Agadir, multiple transport services are available, with detailed timetables, estimated durations and fare information provided here.
Travel options for Marrakesh to Agadir
Travel from Marrakesh to Agadir and save with a bus for 72 MAD, or reach your destination faster by van in 2 hours.
Bus from Marrakesh to Agadir
Buses depart regularly from multiple stations, including Marrakesh, Marrakech CTM Bus Station, Marrakesh, Marrakech Supratours Bus Station, Marrakesh, Station Road to Marrakesh and others, with the first trip of the day at 02:15, from Marrakesh, allowing you to plan your journey to Agadir at a suitable time. The ride takes around 2 hours 30 minutes to reach multiple stations, including Agadir, Agadir CTM Bus Station, Agadir Bus Station, Agadir Supratours Bus Station and others with fares starting from 72 MAD. Make sure to reserve your seat in advance book your ticket.
Prices: 72 MAD
Duration: 2h 30m – 5h ⏱
Van from Marrakesh to Agadir
Board a van for the route connecting Marrakesh with Agadir. Departures occur at Marrakesh Hotel Transfer or Marrakesh Transfer, with arrivals at Agadir Hotel Transfer or Agadir City Center, and the trip usually lasts around 2 hours. Tickets cost 376 MAD, allowing you to plan your travel comfortably. Reserve your seat in advance here.
Prices: 376 MAD
Duration: 2h – 3h ⏱
Charter from Marrakesh to Agadir
Skip the queues and crowded transport: a private driver will pick you up in Marrakesh and drop you off at your chosen location in Agadir. The journey takes roughly 2 hours with fares starting at 1,240 MAD. Book your transfer.
Prices: 1,240 MAD
Duration: 2h – 3h ⏱
Combined from Marrakesh to Agadir
Combined transport services provide a way to travel between Marrakesh and Agadir, departing from RAK Marrakech Airport, Marrakesh and arriving at AGA Agadir Airport. This journey typically takes around 3 hours 20 minutes, and tickets are priced at 1,669 MAD. Check available options and secure your journey here.
Prices: 1,669 MAD
Duration: 3h 20m – 17h 35m ⏱
Bus Routes & Schedules from Marrakesh to Agadir
Traveling by bus between Marrakesh and Agadir involves several departure and arrival stations rather than a single fixed terminal. Depending on which bus stops you use, the overall journey time can vary, though most trips fall within 2h 30m to 5h. Bus services follow a shared operating window, with departures beginning at 02:15 and continuing until 23:40, offering coverage across much of the day. Fares generally start at 72 to 201 MAD and may change slightly based on the service, stop, or route variation. Reviewing the full bus timetable for Marrakesh to Agadir helps clarify which stations are served, how long each connection takes and which departures align best with your itinerary.
Cheapest Bus Marrakesh to Agadir
72 MAD, from Marrakesh to Agadir, departure at 17:00, duration 3hFastest Bus Marrakesh to Agadir
195 MAD, from Marrakesh to Agadir, departure at 15:30, duration 2h 30mBus Timetable: Marrakech CTM Bus Station, Marrakesh → Agadir CTM Bus Station
- 02:15 05:30 3h 15m 170 MAD
- 09:00 12:15 3h 15m 170 MAD
- 10:30 13:15 2h 45m 170 MAD
- 12:15 15:30 3h 15m 170 MAD
- 12:30 15:15 2h 45m 170 MAD
- 15:30 18:45 3h 15m 170 MAD
- 15:45 19:00 3h 15m 170 MAD
- 17:30 20:45 3h 15m 170 MAD
- 23:40 02:55 3h 15m 170 MAD
Bus Timetable: Marrakech Supratours Bus Station, Marrakesh → Agadir Bus Station
- 05:00 08:50 3h 50m 151 MAD
- 10:00 13:50 3h 50m 151 MAD
- 11:45 15:35 3h 50m 151 MAD
- 12:45 16:35 3h 50m 151 MAD
- 14:00 17:50 3h 50m 151 MAD
- 14:45 18:35 3h 50m 151 MAD
- 15:45 19:35 3h 50m 175 MAD
- 16:45 20:35 3h 50m 151 MAD
- 18:45 22:35 3h 50m 151 MAD
Bus Timetable: Marrakech Supratours Bus Station, Marrakesh → Agadir Supratours Bus Station
- 05:00 08:30 3h 30m 168 MAD
- 08:30 12:00 3h 30m 168 MAD
- 10:00 13:30 3h 30m 168 MAD
- 12:00 15:30 3h 30m 168 MAD
- 13:00 16:30 3h 30m 168 MAD
- 14:00 17:30 3h 30m 168 MAD
- 16:00 19:30 3h 30m 192 MAD
- 17:00 20:30 3h 30m 168 MAD
- 18:00 21:30 3h 30m 168 MAD
- 19:00 22:30 3h 30m 168 MAD
- 21:00 00:30 3h 30m 168 MAD
Bus Timetable: Marrakesh → Agadir
- 02:15 05:15 3h 195 MAD
- 08:30 12:30 4h 108 MAD
- 09:00 12:00 3h 201 MAD
- 09:30 13:30 4h 96 MAD
- 09:40 14:00 4h 20m 96 MAD
- 10:30 13:45 3h 15m 201 MAD
- 12:30 16:30 4h 96 MAD
- 13:30 16:30 3h 114 MAD
- 13:45 17:00 3h 15m 96 MAD
- 15:00 18:15 3h 15m 195 MAD
- 15:30 18:00 2h 30m 195 MAD
- 15:45 19:00 3h 15m 195 MAD
- 16:00 19:15 3h 15m 114 MAD
- 16:15 19:35 3h 20m 195 MAD
- 17:00 20:00 3h 72 MAD
- 17:30 20:30 3h 195 MAD
- 19:30 22:30 3h 114 MAD
- 21:45 02:45 5h 114 MAD
- 22:00 01:15 3h 15m 195 MAD
- 23:40 02:30 2h 50m 195 MAD
Bus Timetable: Station Road to Marrakesh → Agadir Bus Station
- 06:25 09:55 3h 30m 100 MAD
- 06:30 10:00 3h 30m 150 MAD
- 08:00 11:30 3h 30m 150 MAD
- 08:30 12:00 3h 30m 150 MAD
- 09:45 13:15 3h 30m 113 MAD
- 10:00 13:30 3h 30m 150 MAD
- 11:45 15:15 3h 30m 125 MAD
- 11:50 15:20 3h 30m 150 MAD
- 13:30 17:00 3h 30m 150 MAD
- 14:00 17:30 3h 30m 150 MAD
- 15:30 20:15 4h 45m 101 MAD
- 16:00 19:30 3h 30m 150 MAD
- 18:00 21:30 3h 30m 150 MAD
- 22:30 01:30 3h 112 MAD
Van Routes & Schedules from Marrakesh to Agadir
- Take a shuttle from Marrakesh Hotel Transfer to Agadir Hotel Transfer, covering the route in approximately 3h. Services operate from 00:00 until 23:00, with tickets starting at 1,036 MAD.
- Depart from Marrakesh Transfer in a van for a trip to Agadir City Center, lasting about 2h. Tickets begin at 376 to 391 MAD, with departures running from 00:00 until 23:00.
Cheapest & Fastest Van Marrakesh to Agadir
376 MAD, from Marrakesh Transfer to Agadir City Center, departure at some times, duration 2hVan Timetable: Marrakesh Hotel Transfer → Agadir Hotel Transfer
- 00:00 03:00 3h 1036 MAD
- 01:00 04:00 3h 1036 MAD
- 02:00 05:00 3h 1036 MAD
- 03:00 06:00 3h 1036 MAD
- 04:00 07:00 3h 1036 MAD
- 05:00 08:00 3h 1036 MAD
- 06:00 09:00 3h 1036 MAD
- 07:00 10:00 3h 1036 MAD
- 08:00 11:00 3h 1036 MAD
- 09:00 12:00 3h 1036 MAD
- 10:00 13:00 3h 1036 MAD
- 11:00 14:00 3h 1036 MAD
- 12:00 15:00 3h 1036 MAD
- 13:00 16:00 3h 1036 MAD
- 14:00 17:00 3h 1036 MAD
- 15:00 18:00 3h 1036 MAD
- 16:00 19:00 3h 1036 MAD
- 17:00 20:00 3h 1036 MAD
- 18:00 21:00 3h 1036 MAD
- 19:00 22:00 3h 1036 MAD
- 20:00 23:00 3h 1036 MAD
- 21:00 00:00 3h 1036 MAD
- 22:00 01:00 3h 1036 MAD
- 23:00 02:00 3h 1036 MAD
Van Timetable: Marrakesh Transfer → Agadir City Center
- 00:00 02:00 2h 376 MAD
- 01:00 03:00 2h 376 MAD
- 02:00 04:00 2h 376 MAD
- 03:00 05:00 2h 376 MAD
- 04:00 06:00 2h 376 MAD
- 05:00 07:00 2h 376 MAD
- 06:00 08:00 2h 376 MAD
- 06:00 08:00 2h 391 MAD
- 07:00 09:00 2h 376 MAD
- 08:00 10:00 2h 376 MAD
- 09:00 11:00 2h 376 MAD
- 10:00 12:00 2h 376 MAD
- 11:00 13:00 2h 376 MAD
- 12:00 14:00 2h 376 MAD
- 13:00 15:00 2h 376 MAD
- 14:00 16:00 2h 376 MAD
- 15:00 17:00 2h 376 MAD
- 16:00 18:00 2h 376 MAD
- 17:00 19:00 2h 376 MAD
- 18:00 20:00 2h 376 MAD
- 19:00 21:00 2h 376 MAD
- 20:00 22:00 2h 376 MAD
- 21:00 23:00 2h 376 MAD
- 22:00 00:00 2h 376 MAD
- 23:00 01:00 2h 376 MAD
Charter Routes & Schedules from Marrakesh to Agadir
For journeys from Marrakesh to Agadir, private vehicles provide a range of boarding and disembarking options, giving you the freedom to start and end your trip where it’s most convenient. Depending on the points selected, travel typically lasts around 2h to 3h, with prices beginning at 1,240 to 1,430 MAD. Since departures are fully adaptable, you can plan your ride around your own schedule and preferences.
Cheapest & Fastest Charter Marrakesh to Agadir
1240 MAD, from Marrakesh Transfer to Agadir City Center, departure at --:--, duration 2hCharter Timetable: Marrakesh Hotel Transfer → Agadir City Centre
- --:-- --:-- 2h 1323 MAD
Charter Timetable: Marrakesh Hotel Transfer → Agadir Hotel Transfer
- --:-- --:-- 3h 1287 MAD
Charter Timetable: Marrakesh Menara Airport → Agadir Hotel Transfer
- --:-- --:-- 3h 1430 MAD
Charter Timetable: Marrakesh Transfer → Agadir City Center
- --:-- --:-- 2h 1240 MAD
Combined Routes & Schedules from Marrakesh to Agadir
Embark from RAK Marrakech Airport, Marrakesh and travel to Agadir using a combination of vehicles. You’ll reach AGA Agadir Airport after about 3h 20m to 17h 35m, with services operating from 12:35 until 18:50 and tickets starting at 1,669 to 1,670 MAD. Consulting the timetable for routes connecting Marrakesh and Agadir ensures you select the best departure.
Cheapest Combined Marrakesh to Agadir
1669 MAD, from RAK Marrakech Airport, Marrakesh to AGA Agadir Airport, departure at some times, duration 4h 25mFastest Combined Marrakesh to Agadir
1669 MAD, from RAK Marrakech Airport, Marrakesh to AGA Agadir Airport, departure at 12:35, duration 3h 20mCombined Timetable: RAK Marrakech Airport, Marrakesh → AGA Agadir Airport
- 12:35 15:55 3h 20m 1669 MAD
- 17:50 22:15 4h 25m 1669 MAD
- 18:50 12:25 17h 35m 1670 MAD
Frequently Asked Questions Marrakesh to Agadir
Below you will find answers to the most common questions about traveling from Marrakesh to Agadir.
How long does the Marrakesh to Agadir route usually take?
Travel time on the Marrakesh to Agadir route varies by transport type and pickup or drop-off points. The fastest listed trips take about 2 hours, while the longest can take around 17 hours 35 minutes. Bus journeys usually fall between about 2 hours 30 minutes and 5 hours.
What is the cheapest way to travel from Marrakesh to Agadir?
The cheapest option on the Marrakesh to Agadir route is the bus, with fares starting at 72 MAD. Bus prices go up to 201 MAD depending on the service and route pair. Vans are more expensive, starting at 376 MAD.
How much does the Marrakesh to Agadir trip cost overall?
Prices on the Marrakesh to Agadir route vary widely by transport type. Bus fares range from 72 MAD to 201 MAD, vans from 376 MAD to 1,036 MAD, and charter services from 1,240 MAD to 1,430 MAD. Combined listings reach about 1,669 MAD to 1,670 MAD.
Which transport is fastest on the Marrakesh to Agadir route?
The fastest listed trips on the Marrakesh to Agadir route are van services and some charter services, both taking about 2 hours. Bus trips are slower, with the quickest bus option taking about 2 hours 30 minutes. Actual time depends on the specific departure and arrival points.
Where do buses leave and arrive on the Marrakesh to Agadir route?
Bus departures on the Marrakesh to Agadir route can start from Marrakesh, Marrakech CTM Bus Station, Marrakech Supratours Bus Station, or Station Road to Marrakesh. Arrivals include Agadir, Agadir CTM Bus Station, Agadir Bus Station, and Agadir Supratours Bus Station.
Are there many buses on the Marrakesh to Agadir route, and when is the first and last one?
Yes, there are 63 bus trips listed for the Marrakesh to Agadir route. The first bus departs at 02:15 and the last at 23:40. The timetable is spread across the day, but no fixed frequency is given.
What are the van options on the Marrakesh to Agadir route?
Van services on the Marrakesh to Agadir route run from Marrakesh Hotel Transfer or Marrakesh Transfer to Agadir Hotel Transfer or Agadir City Center. They take about 2 to 3 hours and cost between 376 MAD and 1,036 MAD. There are 49 van trips listed.
Do vans on the Marrakesh to Agadir route run all day?
Van departures on the Marrakesh to Agadir route are listed from 00:00 to 23:00. That means there are options throughout the day, but no exact frequency is provided. The route has 49 van trips in total.
What should I know about charter services on the Marrakesh to Agadir route?
Charter services on the Marrakesh to Agadir route are available from Marrakesh Menara Airport, Marrakesh Transfer, or Marrakesh Hotel Transfer. Arrivals include Agadir Hotel Transfer, Agadir City Center, and Agadir City Centre. They take about 2 to 3 hours and cost 1,240 MAD to 1,430 MAD.
Are there airport-to-airport options on the Marrakesh to Agadir route?
Yes, the route includes a combined airport listing from RAK Marrakech Airport in Marrakesh to AGA Agadir Airport. These trips are shown at about 3 hours 20 minutes to 17 hours 35 minutes, with fares around 1,669 MAD to 1,670 MAD. Only three trips are listed.
How do the bus services differ on the Marrakesh to Agadir route?
Bus services on the Marrakesh to Agadir route vary by station pair and duration. For example, Marrakech CTM Bus Station to Agadir CTM Bus Station takes about 2 hours 45 minutes to 3 hours 15 minutes, while Marrakech Supratours to Agadir Bus Station is listed at about 3 hours 50 minutes.
Where can I book tickets for the Marrakesh to Agadir route?
For the Marrakesh to Agadir route, TicketRoutes.com is the booking reference provided in the route context. It is the place to check ticket options and available departures for the listed transport types.
More travel routes for Marrakesh and Agadir
Planning more stops after Marrakesh to Agadir?
If your journey doesn’t end with Marrakesh to Agadir, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.