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
Le transport c'est très déroulé
Comfortable, air conditioned, very pleasant journey. .
Günstig, pünktlich, sicher und komfortabel von Ouarzazate nach Marrakesch. Mehr geht nicht.
Good value for money. OK comfort, stops for 30 min vfm fast food lunch and WC just after Jorf El Melha at Snack Bismillah - Station Kuir.
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.
The distance between Agadir and Marrakesh is 126 miles, or approximately 202 kilometers.There are 4 ways to get from Agadir to Marrakesh, including minivan, car, bus, and train.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: Comfort, Standard, 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 minivan, car, and bus.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 4 hours.
Chefchaouen to Fes by bus
There are 3 travel classes for this journey, including: Standard, Comfort, and Express.
The distance between Marrakesh and Agadir is 126 miles, or approximately 202 kilometers.There are 5 ways to get from Marrakesh to Agadir, including minivan, car, bus, flight, and train.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: Comfort, Standard, and Express.
The distance between Agadir and Essaouira is 76 miles, or approximately 121 kilometers.There are 3 ways to get from Agadir to Essaouira, including minivan, car, and bus.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 3 hours.
Agadir to Essaouira by bus
There are 2 travel classes for this journey, including: Standard 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 minivan, bus, 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: Comfort, Standard, and Express.
32Cities
153Routes
Our travelers reviews about the ride with CTM Bus
4.56
Based on 540 reviews from Bookaway users who traveled with CTM Bus