Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | CTM Gare Routiere, Agadir | CTM Station | Cheapest | ||||
![]() | Bus | CTM Gare Routiere, Agadir | CTM Station | Fastest | ||||
![]() | Bus | CTM Gare Routiere, Agadir | CTM Station | No tags | ||||
![]() | Bus | CTM Gare Routiere, Agadir | CTM Station | No tags | ||||
![]() | Bus | CTM Gare Routiere, Agadir | CTM Station | No tags |
Last refresh of the prices: Today at 11:08 AM +00.
Get from Agadir to Rabat
The journey takes about 8 hours, and with fares starting at just $58, it presents an excellent value for a comfortable ride.
Bus stations and stops in Agadir and Rabat
Stops in Agadir
- A
Agadir
N10, Inezgane 80000, Morocco
Stops in Rabat
- A
MuséeRabat
Avenue Annasr, Rabat, Morocco - B
Gare Routière de Kamra Rabat
Avenue Hassan II, Rabat, Morocco - C
Rabat Centre
489 Ave Mohammed V, Rabat, Morocco
Compare bus companies
Based on 330 reviews, the company was rated 4 stars on Busbud. Travellers were especially satisfied with the staff and the cleanliness but often complained with the Wi‑Fi. CTM ticket prices on this trip start at $58
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Agadir to Rabat, as early as possible.
You can expect to pay from $52 to $63 for a bus ticket from Agadir to Rabat based on the last 2 days. You can expect to find the cheapest price for the trip at $52 which is on 2026-10-17.

