CTM Bus company offers bus services for national routes across Morocco and also cover international routes to Spain.
Official address: Morocco Mall, Boulevard de Biarritz
Phone 1: +212 694683803
Traveling with
CTM Bus
Très bien
The bus left Fes almost at time and the ride was smooth and reliable. Although there were damages on the road caused by the flood, the driver drove with a great talent. We stopped once and quickly to go to wash room etc. That was quite ok.
all perfet, very kind workers
Excellent driver
Very comfortable bus! We enjoyed the trip
Bus was very comfortable and it stoped half way from Marrakesh to Agadir for a toilet and coffee and snacks. We where an hour late and the trip took 4 hours in total
The distance between Marrakesh and Agadir is 126 miles, or approximately 202 kilometers.There are 4 ways to get from Marrakesh to Agadir, including bus, minivan, car, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 2 hours 45 minutes.
Marrakesh to Agadir by bus
There are 3 travel classes for this journey, including: Standard, Comfort, and Express.
The distance between Agadir and Marrakesh is 126 miles, or approximately 202 kilometers.There are 3 ways to get from Agadir to Marrakesh, including bus, minivan, and car.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 2 hours 45 minutes.
Agadir to Marrakesh by bus
There are 3 travel classes for this journey, including: Standard, Comfort, and Express.
The distance between Tangier and Chefchaouen is 52 miles, or approximately 83 kilometers.There are 3 ways to get from Tangier to Chefchaouen, including minivan, car, and bus.
Tangier to Chefchaouen by bus
There are 3 travel classes for this journey, including: Standard, Comfort, and Express.
The distance between Chefchaouen and Fes is 81 miles, or approximately 130 kilometers.There are 3 ways to get from Chefchaouen to Fes, including bus, car, and minivan.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 3 hours.
Chefchaouen to Fes by bus
There are 3 travel classes for this journey, including: Standard, Comfort, and Express.
The distance between Essaouira and Casablanca is 192 miles, or approximately 307 kilometers.There are 3 ways to get from Essaouira to Casablanca, including bus, minivan, and car.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 4 hours.
Essaouira to Casablanca by bus
There are 3 travel classes for this journey, including: Standard, Comfort, and Express.
32Cities
153Routes
Our travelers reviews about the ride with CTM Bus
4.58
Based on 553 reviews from Bookaway users who traveled with CTM Bus
The bus left Fes almost at time and the ride was smooth and reliable. Although there were damages on the road caused by the flood, the driver drove with a great talent. We stopped once and quickly to go to wash room etc. That was quite ok.