Travel Agadir to Marrakesh

Agadir to Marrakesh

This page brings together every main way to get from Agadir to Marrakesh, showing when each service runs, how long the trip takes and the typical cost.

Travel options for Agadir to Marrakesh

Travel from Agadir to Marrakesh by van for a quicker journey lasting 2 hours, or take a bus to save 96 MAD.

Bus from Agadir to Marrakesh

Board a bus at multiple stations, including Agadir CTM Bus Station, Agadir Supratours Bus Station, Agadir and others, with the first departure of the day at 00:15, and begin your journey from Agadir toward Marrakesh, arriving at multiple stations, including Marrakech CTM Bus Station, Marrakesh, Marrakech Supratours Bus Station, Marrakesh, Marrakesh and others. Departures run regularly throughout the day, and the trip takes around 3 hours. Tickets start from 96 MAD. Plan ahead and secure your spot reserve your ticket.

Prices: 96 MAD

Duration: 3h – 4h 45m ⏱

Book bus from Agadir to Marrakesh in 3h Explore with bus from Agadir to Marrakesh in 3h Journey with bus from Agadir to Marrakesh in 3h Journey with bus from Agadir to Marrakesh for 96 MAD Experience bus from Agadir to Marrakesh in 3h Take bus from Agadir to Marrakesh for 96 MAD

View all Bus tickets β†’

Van from Agadir to Marrakesh

For those looking for a direct connection, vans run from Agadir to Marrakesh, departing at Agadir City Center or Agadir Hotel Transfer and arriving at Marrakesh Transfer or Marrakesh Hotel Transfer. The journey typically takes 2 hours, with tickets priced at 375 MAD. Reserve your seat in advance via van reservations.

Prices: 375 MAD

Duration: 2h – 3h ⏱

Ride with van from Agadir to Marrakesh in 2h Explore with van from Agadir to Marrakesh for 375 MAD

View all Van tickets β†’

Charter from Agadir to Marrakesh

Travel directly from Agadir to Marrakesh with a private driver, picked up and dropped off at the locations you choose. The ride lasts about 2 hours, and fares begin at 1,239 MAD. Reserve your ride now to plan your trip without stops or waiting.

Prices: 1,239 MAD

Duration: 2h – 3h ⏱

Journey with charter from Agadir to Marrakesh in 2h Go with charter from Agadir to Marrakesh in 2h Ride with charter from Agadir to Marrakesh for 1239 MAD

View all Charter tickets β†’

Distance Agadir to Marrakesh

The distance between Agadir and Marrakesh is 202.6 kilometers.

Agadir to Marrakesh Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Agadir to Marrakesh

Bus
Van
Charter
Average price
150 MAD
705 MAD
1,320 MAD
Cheapest price
96 MAD
375 MAD
1,239 MAD
Average duration
3h 43m
2h 30m
2h 30m
Minimum duration
3h 00m
2h 00m
2h 00m
Number of departures
58
48
4
Tickets

Bus Routes & Schedules from Agadir to Marrakesh

For this bus route between Agadir and Marrakesh, multiple departure and arrival stations are in use. Depending on the specific bus stop combination, journey times may vary, typically around 3h to 4h 45m. Bus services operate on a shared schedule from 00:15 until 23:00, while fares generally start at 96 to 201 MAD and may differ slightly by service and stop. Reviewing the full bus timetable for Agadir to Marrakesh allows you to compare stations and available departures before selecting the option that best fits your plans.

Departure stations
Agadir CTM Bus Station
Agadir Supratours Bus Station
Agadir
Agadir Bus Station
Arrival stations
Marrakech CTM Bus Station, Marrakesh
Marrakech Supratours Bus Station, Marrakesh
Marrakesh
Station Road to Marrakesh

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 195 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

Check all Charter tickets β†’

Van Routes & Schedules from Agadir to Marrakesh

- Take an express van from Agadir City Center to Marrakesh Transfer, covering the route in about 2h. Services operate from 00:00 until 23:00, with tickets starting at 375 MAD.
- From Agadir Hotel Transfer, vans head toward Marrakesh Hotel Transfer, covering the distance in roughly 3h. Services run from 00:00 until 23:00, with tickets starting at 1,034 MAD.

Van Timetable: Agadir City Center β†’ Marrakesh Transfer

  • 00:00 02:00 2h 375 MAD
  • 01:00 03:00 2h 375 MAD
  • 02:00 04:00 2h 375 MAD
  • 03:00 05:00 2h 375 MAD
  • 04:00 06:00 2h 375 MAD
  • 05:00 07:00 2h 375 MAD
  • 06:00 08:00 2h 375 MAD
  • 07:00 09:00 2h 375 MAD
  • 08:00 10:00 2h 375 MAD
  • 09:00 11:00 2h 375 MAD
  • 10:00 12:00 2h 375 MAD
  • 11:00 13:00 2h 375 MAD
  • 12:00 14:00 2h 375 MAD
  • 13:00 15:00 2h 375 MAD
  • 14:00 16:00 2h 375 MAD
  • 15:00 17:00 2h 375 MAD
  • 16:00 18:00 2h 375 MAD
  • 17:00 19:00 2h 375 MAD
  • 18:00 20:00 2h 375 MAD
  • 19:00 21:00 2h 375 MAD
  • 20:00 22:00 2h 375 MAD
  • 21:00 23:00 2h 375 MAD
  • 22:00 00:00 2h 375 MAD
  • 23:00 01:00 2h 375 MAD

Van Timetable: Agadir Hotel Transfer β†’ Marrakesh Hotel Transfer

  • 00:00 03:00 3h 1034 MAD
  • 01:00 04:00 3h 1034 MAD
  • 02:00 05:00 3h 1034 MAD
  • 03:00 06:00 3h 1034 MAD
  • 04:00 07:00 3h 1034 MAD
  • 05:00 08:00 3h 1034 MAD
  • 06:00 09:00 3h 1034 MAD
  • 07:00 10:00 3h 1034 MAD
  • 08:00 11:00 3h 1034 MAD
  • 09:00 12:00 3h 1034 MAD
  • 10:00 13:00 3h 1034 MAD
  • 11:00 14:00 3h 1034 MAD
  • 12:00 15:00 3h 1034 MAD
  • 13:00 16:00 3h 1034 MAD
  • 14:00 17:00 3h 1034 MAD
  • 15:00 18:00 3h 1034 MAD
  • 16:00 19:00 3h 1034 MAD
  • 17:00 20:00 3h 1034 MAD
  • 18:00 21:00 3h 1034 MAD
  • 19:00 22:00 3h 1034 MAD
  • 20:00 23:00 3h 1034 MAD
  • 21:00 00:00 3h 1034 MAD
  • 22:00 01:00 3h 1034 MAD
  • 23:00 02:00 3h 1034 MAD

Check all Van tickets β†’

Charter Routes & Schedules from Agadir to Marrakesh

This route between Agadir and Marrakesh is served by private vehicles that can pick you up and drop you off at several points, giving you freedom in planning your travel. Depending on the chosen pickup and drop-off spots, the ride generally lasts around 2h to 3h. Ticket prices start from 1,239 to 1,430 MAD, with departure times fully adaptable to your preferences. Reviewing all available locations lets you arrange a trip that fits your schedule and maximizes comfort.

Check all Charter tickets β†’

Frequently Asked Questions Agadir to Marrakesh

Below you will find answers to the most common questions about traveling from Agadir to Marrakesh.

How long does the Agadir to Marrakesh route usually take?

Travel time on the Agadir to Marrakesh route depends on the transport type and the exact pickup and drop-off points. The fastest listed trips take about 2 hours, while bus journeys can take about 3 hours to 4 hours 45 minutes.

What is the cheapest way to travel from Agadir to Marrakesh?

The cheapest option on the Agadir to Marrakesh route is the bus, with fares from 96 MAD to 201 MAD. It is much lower than van prices, which start at 375 MAD, and lower than charter prices as well.

How much should I expect to pay for Agadir to Marrakesh overall?

Prices on the Agadir to Marrakesh route vary by transport type. Buses cost about 96 MAD to 201 MAD, vans cost about 375 MAD to 1,034 MAD, and charter services are listed at about 1,239 MAD to 1,430 MAD.

Which option is the fastest for Agadir to Marrakesh?

The fastest listed trips on the Agadir to Marrakesh route are some van and charter services, which can take about 2 hours. Bus services are slower, with typical durations starting around 3 hours.

Where do buses leave and arrive on the Agadir to Marrakesh route?

Bus departures on the Agadir to Marrakesh route include Agadir CTM Bus Station, Agadir Supratours Bus Station, Agadir Bus Station, and Agadir. Arrivals include Marrakech CTM Bus Station, Marrakech Supratours Bus Station, Marrakesh, and Station Road to Marrakesh.

Where do vans pick up and drop off on the Agadir to Marrakesh route?

Vans on the Agadir to Marrakesh route depart from Agadir City Center or Agadir Hotel Transfer. They arrive at Marrakesh Transfer or Marrakesh Hotel Transfer, depending on the service.

Are there direct charter transfers from Agadir to Marrakesh?

Yes, charter services are listed for the Agadir to Marrakesh route. The available transfer points include Agadir Hotel Transfer and Agadir City Center on the departure side, with Marrakesh Transfer, Marrakesh Hotel Transfer, and Marrakesh Menara Airport as arrival points.

How often do buses run on the Agadir to Marrakesh route?

The schedule data for the Agadir to Marrakesh bus route does not show a fixed frequency. What is listed is a wide operating window, with the first departure at 00:15 and the last departure at 23:00.

What are the first and last van departures from Agadir to Marrakesh?

For vans on the Agadir to Marrakesh route, the first departure is listed at 00:00 and the last departure at 23:00. The schedule does not show a regular frequency, so departure times vary by service.

Why does travel time vary so much on Agadir to Marrakesh?

Travel time varies on the Agadir to Marrakesh route because different services use different pickup and drop-off points and different operating patterns. For example, some bus trips are around 3 hours 15 minutes, while others can take up to 4 hours 45 minutes.

How many bus and van options are listed for Agadir to Marrakesh?

The Agadir to Marrakesh route shows 58 bus trips and 48 van trips. Charter services are also listed, with 4 trips available, but buses have the largest number of departures.

Where should I book tickets for Agadir to Marrakesh?

For the Agadir to Marrakesh route, tickets can be checked and booked on TicketRoutes.com. That is the clearest place to compare the listed bus, van, and charter options in one place.


More travel routes for Agadir and Marrakesh

Planning more stops after Agadir to Marrakesh?

If your journey doesn’t end with Agadir to Marrakesh, 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 Planner

Perfect for travelers visiting multiple cities on one trip.