Agadir Marrakech bus: 3h to 3h40 travel time, approximately 110 to 150 DH for a one-way ticket.
| Company | Departure in Agadir | Indicative Price | Reservation |
|---|---|---|---|
| Supratours (ONCF group) | Supratours Station, Abderrahim Bouabid Avenue | About 110 DH (standard), 130 DH (Comfort Plus) | supratours.ma or at the ticket office |
| CTM | CTM Station in Agadir | About 130 to 150 DH depending on the class | ctm.ma or at the ticket office |
| Private companies | Agadir Bus Station (Inezgane for some lines) | Cheaper, variable comfort | At the ticket office, or markoub.ma |
Several departures per day in both directions, including in the evening. Book 1 to 2 days in advance during high season and on weekends. Duration, distance, and other options (car, taxi): see our page distance Agadir Marrakech. For a door-to-door trip, consider a private taxi Agadir Marrakech.
Rates recorded in September 2026 on the companies’ and comparison sites, subject to change: check at the time of booking.
Traveling by bus between Agadir and Marrakech remains a preferred option for many travelers in 2026. This mode of transport combines practicality, economy, and comfort, offering a unique opportunity to discover the varied landscape that separates these two major tourist hubs in southern Morocco. The 250-kilometer journey between the two cities can be completed in approximately 3h to 3h40, thanks to a network of experienced companies offering a wide range of schedules and prices suitable for all budgets. Whether you are planning a business trip or a relaxing stay, this comprehensive guide will help you prepare your transport, choose your tickets, and optimize your experience for a pleasant and safe journey through the Moroccan countryside.
As you plan your trip, you will find that booking your ticket online greatly simplifies the organization, while the variety of departures, including several night buses, allows you to perfectly synchronize your journey with your schedule. With modern amenities, comfort, and competitive prices, the bus between Agadir and Marrakech stands out as an essential avenue for efficient travel in 2026.
Available options for a bus trip between Agadir and Marrakech
The bus remains one of the most accessible means to cover the distance of 250 km separating Agadir from Marrakech. In 2026, several transport companies share this busy route, such as the Compagnie De Transports Au Maroc (CTM) and Jaouharate Agadir, offering up to 79 daily departures, including 17 night bus departures. These varied offers facilitate access to a journey that fits your timing and comfort preferences.
Departures mainly take place from the Agadir passenger bus station, while in Marrakech, arrivals most often occur at the central station. The selected buses are equipped with amenities that enhance the journey: air conditioning, onboard toilets, and even Wi-Fi to stay connected. These services vary depending on the companies and types of buses, ranging from standard economy to more comfortable and express categories.
Prices are particularly competitive: you can find a one-way ticket starting at 60 dirhams (€6), with special offers for round trips at advantageous prices. To guarantee a seat, especially during peak tourist periods, it is recommended to book in advance through reliable platforms.
Here is a list of the advantages of choosing the bus for your Agadir-Marrakech trip in 2026:
- High frequency of departures facilitating travel flexibility
- Affordable cost compared to other modes of transport
- Possibility of daytime or nighttime departures, to save on accommodation
- Modern comfort with onboard amenities
- Simplicity of online booking with secure platforms
To easily compare schedules and purchase your tickets, you can check sites like Traveling.com or Bookaway. For alternatives and additional information, the site vacances.guide offers a good overview of available transport modes and practical details on this route.

Schedules, prices, and tickets: how to organize your trip between Agadir and Marrakech?
In 2026, the bus network connecting Agadir to Marrakech offers an extensive schedule, with the first departure early in the morning around 00:15 and the last bus leaving the station at 23:00. The average journey time is about 3h30, varying slightly depending on the operator and traffic. Night buses also constitute an interesting option, with 17 scheduled departures at night, between 20:00 and 23:00, arriving in Marrakech between 00:30 and 02:45 the next morning.
One-way fares start around 60 dirhams (approximately €6), making it an economical choice compared to other means of transport. To secure your seat, especially during high season, it is advisable to book your tickets in advance through specialized platforms that often offer promotions or discounts based on the purchase date.
A summary table of typical departures helps to better visualize the schedules and prices offered by the main companies:
| Departure Time | Departure Location | Arrival | Company | Approximate Price |
|---|---|---|---|---|
| 08:00 | Agadir Passenger Bus Station | Marrakech Central Station | Compagnie De Transports Au Maroc | 14.03 € |
| 09:20 | Agadir Passenger Bus Station | Marrakech Central Station | Jaouharate Agadir | 9.35 € |
| 14:00 | Agadir Passenger Bus Station | CTM Station Marrakech | Compagnie De Transports Au Maroc | 15.93 € |
| 20:30 (Night Bus) | Agadir Passenger Bus Station | Marrakech Central Station | Compagnie De Transports Au Maroc | 10.50 € |
These prices are indicative and may vary slightly depending on the season and availability. Comfort varies according to the class of ticket chosen: standard, tourist, comfort, or premium. For travelers seeking maximum amenities, some offers include air-conditioned buses with Wi-Fi and onboard toilets.
For up-to-date information on prices and to book your tickets online, feel free to check the platform marKoub.ma or CheckMyBus, very comprehensive sites suitable for all types of travelers.
The advantages and disadvantages of the bus compared to other modes of transport between Agadir and Marrakech
Besides the bus, travelers have several alternatives to connect Agadir to Marrakech: private car, minivan, and even airplane. Each option has its own strengths and limitations.
The bus remains an economical and practical solution, suitable for the majority of travelers. Its flexible schedule, with numerous daily departures, allows for good organization. It offers acceptable comfort and the opportunity to enjoy the Moroccan landscape during the journey. In contrast, the travel time of about 4 hours is longer than that of a minivan or private car.
The minivan
The car rental option is also an interesting alternative, especially for visitors who want to enjoy the freedom of a personalized itinerary. In 2026, many agencies offer new and well-maintained vehicles, with flexible offers. The journey can be completed in about 3 hours if traffic is smooth.
Finally, the airplane is a less frequent option due to the higher cost and the time spent on airport formalities. However, for some pressed travelers, it remains a possible choice.
Here is a synthetic comparative table of transport means:
| Mode of Transport | Approximate Duration | Average Price | Advantages | Disadvantages |
|---|---|---|---|---|
| Bus | 3h45 – 4h | 60-80 MAD | Economic fare, numerous departures | Longer duration, variable comfort |
| Minivan | 2h45 – 3h | 100-130 MAD | Fast, intimate | Fewer seats available |
| Rental Car | 3h | Variable by model | Total freedom | Fuel and toll costs |
| Airplane | 1h flight + formalities | More than 500 MAD | Fast on paper | Overall longer time, expensive |
To discover our tips on car rental in Agadir and better prepare your personalized trip, you can consult this dedicated guide.
Practical tips for a successful bus journey between Agadir and Marrakech
Traveling by bus between Agadir and Marrakech in 2026 requires good preparation to avoid inconveniences and fully enjoy the journey.
Booking in advance is crucial, especially if you want to leave at a specific time or during holidays. Online platforms allow you to easily view availability and prices and often obtain a better fare.
Arriving early at the bus station helps avoid stress. In Agadir, the station is well served by taxis, whose current rates you can check on this local site. Also, consider checking the « petit taxi » options available in downtown Agadir to reach the station efficiently.
Packing light makes boarding and disembarking easier and avoids extra fees in some cases. Additionally, bring a bottle of water, especially in summer, and some snacks.
Onboard comfort: bring a small blanket or warm clothing as the air conditioning can be strong. For long journeys, prefer comfortable clothing and shoes that are easy to remove in case of a prolonged stop.
To stay informed about schedules and purchase your tickets, you can also check Comparabus or Tiketi, practical and efficient platforms.
Safety, comfort, and traveler reviews: evaluating your choice for a trip between Agadir and Marrakech
Road safety is a priority for the companies serving the Agadir-Marrakech route. In 2026, buses undergo regular inspections and comply with national maintenance standards. Experienced drivers are accustomed to the route and the diversity of traffic conditions.
Passengers generally report good comfort onboard, praising cleanliness and punctuality. With an average rating of 8.2/10 from over 27 reviews, the services of the Compagnie De Transports Au Maroc are recognized for their reliability. However, some travelers prefer night departures, appreciating the ability to arrive early in Marrakech while saving on a night’s hotel stay.
The route traverses varied landscapes, between mountains and plains, offering an authentic experience of rural Morocco. This journey also allows for a better understanding of the cultural and geographical specifics of the country. For photography enthusiasts, the bus provides an ideal window to capture different panoramas.

Finally, travelers are encouraged to leave their reviews and feedback on booking sites to help the community and ensure continuously improved service. Whether for a business trip or cultural tourism, choosing the bus for this journey remains an option to prioritize in 2026.
What is the distance between Agadir and Marrakech?
The road distance between Agadir and Marrakech is approximately 250 kilometers, which can be covered in less than 4 hours by bus on average.
What are the bus schedules between Agadir and Marrakech?
Buses depart between 00:15 in the morning and 23:00 in the evening with up to 79 daily departures, including 17 night departures.
How much does a bus ticket Agadir-Marrakech cost?
Tickets start at around 60 dirhams (approximately €6) for a one-way trip, with advantageous rates for round trips and online booking.
What amenities are available on buses between Agadir and Marrakech?
Depending on the operators, you may benefit from air conditioning, Wi-Fi, and onboard toilets for a more comfortable journey.
Should I book my ticket in advance?
It is highly recommended to book your ticket in advance, especially during tourist periods, to guarantee your seat and benefit from the best rates.
If you are a business, restaurant, agency, or professional based in Agadir and wish to appear on our site, feel free to contact us.