Travel Marrakesh to Agadir

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 ⏱

Journey with bus from Marrakesh to Agadir in 2h 30m Ride with bus from Marrakesh to Agadir for MAD 72 Book bus from Marrakesh to Agadir for MAD 72 Take bus from Marrakesh to Agadir in 2h 30m Hop on bus from Marrakesh to Agadir in 2h 30m Hop on bus from Marrakesh to Agadir for MAD 72

View all Bus tickets →

Distance Marrakesh to Agadir

The distance between Marrakesh and Agadir is 202.6 kilometers.

Bus from Marrakesh to Agadir Details

Find key information about the Bus from Marrakesh to Agadir, including travel time, prices and stations.

Bus
Average price
153 MAD
 
Cheapest
72 MAD
Average duration
3h 28m
 
Shortest
2h 30m
Number of departures
63
02:15 - 23:40
Tickets
 
Stations
Departure stations
Arrival stations
Marrakesh
Marrakech CTM Bus Station, Marrakesh
Marrakech Supratours Bus Station, Marrakesh
Station Road to Marrakesh
Agadir
Agadir CTM Bus Station
Agadir Bus Station
Agadir Supratours Bus Station

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.

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

Check all Bus tickets →

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.


More Bus routes from and to Marrakesh or 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 Planner

Ideal for multi-city trips and flexible travel plans.