Marrakesh to Agadir Bus

Marrakesh to Agadir Agadir to Marrakesh

Marrakesh to Agadir Route Summary

Marrakesh to Agadir bus is a popular way of traveling. There are up to 72 daily bus departures available, including 12 night buses. The earliest bus departs from Marrakesh bus station at 01:25h, arriving at Agadir bus station at 04:25h the same day. While latest bus departs at 23:40h, arriving at 02:55h the following day.

Departure station and country MarrakeshMorocco
Arrival station and country AgadirMorocco
Travel Distance 250 km
Average Trip Duration 03h 52min
Total Departures 72
Popular Operators Compagnie De Transports Au Maroc, Globus Trans
Lowest Price €8
Transportation Options Bus, Plane, Minivan


Marrakesh to Agadir Bus Timetable

Below you will find some of the most popular bus departures from Marrakesh to Agadir:
Timetable: TODAY TOMORROW

Getting from Marrakesh and Agadir by bus

The shortest travel distance between Marrakesh and Agadir is 250 km. The fastest bus which departs at 15:45 has a travel time of 02:30h. The longest travel time on the route is 05:14h. Depending on the selected departure, the following amenities are available: air condition, wifi and toilet. You can book tickets in advance to secure your seat, especially during peak travel times.

Overnight buses

If you want to travel overnight and save money on accommodation or arrive in Agadir earlier, there are 12 night buses from Marrakesh to Agadir. The overnight buses depart between 20:45 and 23:40 and arrive between 00:15 and 02:55 the following day. Below are the most popular night departures to Agadir:
Timetable: TODAY TOMORROW

Bus companies operating the Marrakesh to Agadir route

There is a total of 8 bus companies operating the route. These bus companies have been rated 35 times by travelers. Here you can see the list of the most popular bus companies operating the route and their overall rating.

7.3 Globus Trans
7.5 Voyages Meryem
9.4 Jaouharate Agadir
8.8 Souvenirs Voyages
10 Jana Viajes
6.9 Itrane Voyage
10 Compagnie De Transports Au Maroc

Departure and arrival stations

For more details about Marrakesh or Agadir bus stations, including general information, and other popular routes, you can check the links below.
Map overlay

  Marrakesh

You can see information about the departure station and stops Marrakesh here

Map overlay

  Agadir

You can see information about the arrival station and stops Agadir here


Cheapest tickets

Budget-friendly tickets are listed below, depending on availability.
Adult ticket: €8 (One-Way) or €16 (Return).

Travel reviews for Marrakesh to Agadir bus

Over 35 travelers have shared their feedback and reviewed their bus journey from Marrakesh to Agadir. The average rating is 6.1. You can read the users' review of the bus company below. These reviews were originally written under our former names, GetByBus and GetByFerry. But don’t worry, it’s all us! Same company, same trusted partners, just with a new vibe as Traveling.com.
8.75 by PETR
8.13 by ANONYMOUS
8.75 by ANONYMOUS
7.5 by TODOR
Read all reviews here


Other popular destinations from Agadir

If you're looking for inspiration as to where to travel next once you've reached Agadir, here is the list of the most popular travel routes that our clients have previously purchased their tickets for:



Frequently Asked Questions - Marrakesh to Agadir Bus


Is there a bus from Marrakech to Agadir?

Yes, there are buses from Marrakech to Agadir. Several companies operate this route, offering regular services throughout the day. The journey typically takes around 2 to 3 hours, depending on traffic and the specific bus service. 

Best way to travel from Marrakech to Agadir?

The best way to travel from Marrakech to Agadir depends on your needs. The bus is the most economical option, taking about 2 to 3 hours

For more comfort and flexibility, consider hiring a private car or taxi, which also takes approximately 2 to 3 hours.

 Although less common, you can also opt for a flight, which is the fastest at around 1 hour, but requires additional time for airport procedures, and is much more expensive than other options.

How much is bus to Agadir from Marrakech?

The bus fare from Marrakech to Agadir typically ranges from 9 to 18 euros. Prices can vary based on the bus company, the type of service (standard or premium), and the time of booking.

How far is Agadir from Marrakech by bus?

The distance from Agadir to Marrakech by bus is approximately 250 to 300 kilometers. The journey usually takes about 2 to 3 hours, depending on traffic conditions and the specific route taken.

Is Agadir worth visiting?

Yes, Agadir is worth visiting. Known for its beautiful beaches, modern resorts, and mild climate, it offers a relaxing getaway for every type of traveler. 

The city also features a marina, souks, and nearby attractions like the Agadir Kasbah and the Paradise Valley

To have all the information in the palm of your hand download our mobile app for free!

Latest tickets bought

Traveling.com guides

Latest blog posts

Latest reviews

GetByAps twitter twitterX linkedin instagram facebook pinterest tiktok youTubePlay fax dinersCard maestroCard mastercard safety group faq printer mTicketQr arrowIcon iconChevronDown thumbsUp exclamationCircle download directions clock calendarCheck accommodation mailAlert questionCircleFull gpsIcon locationMark ferryIcon busIcon star locationPin phone email signpost unesco starFull verifiedBadge star ticketsIco reviewsIco guidesIco newsIco sightPin globe ticket flexCancelIcon thumbsDownIcon thumbsUpIcon