Agadir to Marrakech Bus: Schedules, Tickets & Prices
Buses from Agadir to Marrakech take around 3h to 4h 45m, with tickets starting from 96 MAD to 201 MAD.
Bus from Agadir to Marrakech
Catch a bus at multiple stations, including Agadir CTM Bus Station, Agadir Supratours Bus Station, Agadir and others and start your journey from Agadir. Services run frequently throughout the day, with the first departure at 00:15, allowing you to pick a departure that suits your schedule. The trip takes around 3 hours, and you'll arrive at multiple stations, including Marrakech CTM Bus Station, Marrakesh, Marrakech Supratours Bus Station, Marrakesh, Marrakesh and others, heading into Marrakech. Fares start from 96 MAD, and you can check availability and book your seat here.
Prices: 96 MAD to 201 MAD
Duration: 3h – 4h 45m ⏱
Bus Routes & Schedules from Agadir to Marrakech
To reach Marrakech by bus from Agadir, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 3h. Buses operate throughout the day within a shared timetable, starting from 00:15 and continuing until 23:00. Ticket prices generally begin at 96 MAD and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Agadir to Marrakech allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.
Cheapest Bus Agadir to Marrakech
96 MAD, from Agadir to Marrakesh, departure some times, duration 4h 45m.Fastest Bus Agadir to Marrakech
112 MAD, from Agadir Bus Station to Station Road to Marrakesh, departure 19:30, duration 3h.Bus Timetable: Agadir → Marrakesh
- 00:15 03:20 3h 5m 195 MAD
- 05:15 09:00 3h 45m 195 MAD
- 06:00 10:30 4h 30m 104 MAD
- 07:30 11:00 3h 30m 104 MAD
- 08:15 12:15 4h 108 MAD
- 09:00 13:45 4h 45m 96 MAD
- 09:30 14:00 4h 30m 108 MAD
- 09:45 14:00 4h 15m 108 MAD
- 10:30 14:00 3h 30m 117 MAD
- 12:00 15:15 3h 15m 201 MAD
- 12:30 16:20 3h 50m 201 MAD
- 15:00 18:45 3h 45m 201 MAD
- 15:20 19:30 4h 10m 117 MAD
- 15:45 19:15 3h 30m 195 MAD
- 17:30 20:45 3h 15m 108 MAD
- 18:30 22:00 3h 30m 108 MAD
- 19:00 23:45 4h 45m 117 MAD
- 20:00 00:30 4h 30m 130 MAD
- 21:45 01:00 3h 15m 96 MAD
- 22:00 01:30 3h 30m 195 MAD
- 23:00 02:25 3h 25m 195 MAD
Bus Timetable: Agadir Bus Station → Marrakech Supratours Bus Station, Marrakesh
- 04:30 08:20 3h 50m 151 MAD
- 06:30 10:20 3h 50m 151 MAD
- 08:30 12:20 3h 50m 175 MAD
- 09:16 13:06 3h 50m 151 MAD
- 11:15 15:05 3h 50m 151 MAD
- 13:15 17:05 3h 50m 151 MAD
- 16:30 20:20 3h 50m 151 MAD
- 17:40 21:30 3h 50m 151 MAD
Bus Timetable: Agadir Bus Station → Station Road to Marrakesh
- 05:30 09:15 3h 45m 149 MAD
- 07:30 11:15 3h 45m 149 MAD
- 09:00 12:45 3h 45m 149 MAD
- 10:00 13:45 3h 45m 149 MAD
- 10:45 14:15 3h 30m 113 MAD
- 11:30 15:00 3h 30m 124 MAD
- 12:00 15:45 3h 45m 149 MAD
- 12:30 16:00 3h 30m 100 MAD
- 13:45 17:30 3h 45m 149 MAD
- 17:30 21:15 3h 45m 149 MAD
- 19:30 22:30 3h 112 MAD
- 22:00 02:45 4h 45m 101 MAD
Bus Timetable: Agadir CTM Bus Station → Marrakech CTM Bus Station, Marrakesh
- 00:15 03:40 3h 25m 170 MAD
- 08:30 11:45 3h 15m 170 MAD
- 09:30 12:45 3h 15m 170 MAD
- 12:00 15:15 3h 15m 170 MAD
- 13:00 16:15 3h 15m 170 MAD
- 15:00 18:15 3h 15m 170 MAD
- 22:00 01:15 3h 15m 170 MAD
- 23:00 02:15 3h 15m 170 MAD
Bus Timetable: Agadir Supratours Bus Station → Marrakech Supratours Bus Station, Marrakesh
- 04:30 08:15 3h 45m 168 MAD
- 06:30 10:15 3h 45m 168 MAD
- 08:30 12:30 4h 192 MAD
- 09:30 13:15 3h 45m 168 MAD
- 11:30 15:15 3h 45m 168 MAD
- 13:30 17:15 3h 45m 168 MAD
- 15:30 19:30 4h 168 MAD
- 17:00 21:00 4h 168 MAD
- 18:00 21:45 3h 45m 168 MAD
Frequently Asked Questions Bus Agadir to Marrakech
Below you will find answers to the most common questions about traveling from Agadir to Marrakech by bus.
How long is the bus trip from Agadir to Marrakech usually?
The bus trip from Agadir to Marrakech usually takes about 3 hours to 5 hours, depending on the service and the station pair. Some bus journeys are closer to 3 hours 15 minutes, while others can take up to about 4 hours 45 minutes or a little longer.
What does a bus ticket for Agadir to Marrakech cost?
A bus ticket for Agadir to Marrakech typically costs between 96 MAD and 201 MAD. The final fare can vary by bus service, station, and timing, so it is worth checking the available bus tickets before you book.
When is the first bus departure from Agadir to Marrakech?
The first bus departure on the Agadir to Marrakech route is at 00:15. If you need an early bus journey, it is a good idea to look at the full bus schedule and confirm the exact departure point in Agadir.
What time is the last bus from Agadir to Marrakech?
The last bus departure from Agadir to Marrakech is at 23:00. Since bus times can vary by station and operator, it is best to double-check the bus service you plan to take before heading out.
How frequent is the bus service between Agadir and Marrakech?
There are 58 bus trips listed for Agadir to Marrakech, so the bus service is fairly active across the day. Even so, the exact bus frequency can change, so checking the current bus schedule is the safest way to plan your journey.
Can I book bus tickets for the Agadir to Marrakech route in advance?
Yes, it is sensible to book bus tickets in advance for Agadir to Marrakech, especially if you want a specific departure time or station. Advance booking can help you secure the bus trip that fits your plans best.
Which bus stations are used for Agadir to Marrakech departures and arrivals?
For the Agadir to Marrakech bus journey, departures can include Agadir CTM Bus Station, Agadir Supratours Bus Station, Agadir Bus Station, or Agadir, while arrivals can include Marrakech CTM Bus Station, Marrakech Supratours Bus Station, Marrakesh, or Station Road to Marrakesh. The exact bus connection depends on the service you choose.
What should I know before taking the bus from Agadir to Marrakech?
Before taking the bus from Agadir to Marrakech, it helps to check both the departure station and the arrival point, since different bus services use different terminals. It is also smart to compare the bus journey time, ticket price, and departure hour so you can choose the most convenient bus trip.
Travel options for Agadir to Marrakech
More Bus routes from and to Agadir or Marrakech
Routes in Bus from Agadir →
Routes in Bus to Marrakech ←
Routes in Bus to Agadir ←
Planning more than just Agadir to Marrakech?
You’re currently viewing Bus options for Agadir to Marrakech. 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.