Marrakesh to Agadir Bus: Schedules, Tickets & Prices
Travel from Marrakesh to Agadir by bus in around 2h 30m to 5h, with tickets available from 72 MAD to 201 MAD.
Bus from Marrakesh to Agadir
Taking a bus from Marrakesh to Agadir offers multiple departure options from multiple stations, including Marrakesh, Marrakech CTM Bus Station, Marrakesh, Marrakech Supratours Bus Station, Marrakesh and others, with the day’s first bus leaving at 02:15. The ride lasts approximately 2 hours 30 minutes and will drop you off at multiple stations, including Agadir, Agadir CTM Bus Station, Agadir Bus Station and others, with tickets available from 72 MAD. Plan ahead and secure your spot reserve your seat.
Prices: 72 MAD to 201 MAD
Duration: 2h 30m – 5h ⏱
Bus Routes & Schedules from Marrakesh to Agadir
If you’re planning to reach Agadir by bus from Marrakesh, it’s useful to know that the route is served by multiple departure and arrival stations rather than a single bus terminal. This means you can choose the combination of stops that best suits where you’re staying or heading next. Travel times vary depending on the selected stops, but most services take around 2h 30m. Buses run throughout the day, with departures starting from 02:15 and continuing until 23:40. Prices usually begin at 72 MAD, with minor differences depending on the specific service or boarding point. Taking a moment to review the complete bus timetable for Marrakesh to Agadir allows you to compare station options and select the best bus for your journey.
Cheapest Bus Marrakesh to Agadir
72 MAD, from Marrakesh to Agadir, departure 17:00, duration 3h.Fastest Bus Marrakesh to Agadir
195 MAD, from Marrakesh to Agadir, departure 15:30, duration 2h 30m.Bus 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
Frequently Asked Questions Bus Marrakesh to Agadir
Below you will find answers to the most common questions about traveling from Marrakesh to Agadir by bus.
How long does the bus from Marrakesh to Agadir usually take?
The bus from Marrakesh to Agadir usually takes about 2 hours 30 minutes to 5 hours, depending on the service and station pair. Some bus journeys are quicker, while others take longer, so it is worth checking the specific bus trip before you book.
What is the price of a bus ticket for the Marrakesh to Agadir route?
Bus tickets for Marrakesh to Agadir usually cost between 72 MAD and 201 MAD. The final fare can vary by bus service, departure point, and how early you book, so comparing options is a good idea.
What time is the first bus departure from Marrakesh to Agadir?
The first bus departure on the Marrakesh to Agadir route is at 02:15. If you need an early bus journey, it is best to plan ahead and check the exact departure station before you travel.
When is the last bus from Marrakesh to Agadir scheduled?
The last bus departure for Marrakesh to Agadir is at 23:40. That gives travelers a late option for the bus trip, but it is still smart to confirm the exact bus schedule before heading out.
How often do buses run between Marrakesh and Agadir?
There are 63 bus trips on the Marrakesh to Agadir route, so there are many options across the day. Even though a fixed bus frequency is not listed, the bus service offers plenty of departures to choose from.
Can I book bus tickets from Marrakesh to Agadir in advance?
Yes, it is a good idea to book bus tickets for Marrakesh to Agadir in advance, especially if you want a specific departure time or station. Advance booking can help you secure the bus service that fits your travel plans best.
Which stations are used for the bus journey from Marrakesh to Agadir?
For the bus journey from Marrakesh to Agadir, departures can include Marrakesh, Marrakech CTM Bus Station, Marrakech Supratours Bus Station, and Station Road to Marrakesh. Arrivals can be at Agadir, Agadir CTM Bus Station, Agadir Bus Station, or Agadir Supratours Bus Station, depending on the bus service you choose.
Are there any practical tips for taking the bus between Marrakesh and Agadir?
For the bus between Marrakesh and Agadir, it helps to check both the departure station and arrival station carefully, since the bus service can use different terminals. It is also useful to compare the bus tickets, travel time, and departure hour so you can pick the bus trip that works best for your schedule.
Travel options for Marrakesh to Agadir
More Bus routes from and to Marrakesh or Agadir
Routes in Bus from Marrakesh →
Routes in Bus to Agadir ←
Routes in Bus to Marrakesh ←
Routes in Bus from Agadir →
Planning more than just Marrakesh to Agadir?
You’re currently viewing Bus options for Marrakesh to Agadir. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.