
Compagnie De Transports Au Maroc -Tickets and online bookings
Compagnie De Transports Au Maroc is a transportation company in Morocco. Compagnie De Transports Au Maroc operates in Marrakesh, Agadir, Essaouira, Tangier, Chefchaouen and other cities in Morocco. Popular routes include Marrakesh to Agadir, Agadir to Marrakesh, Agadir to Casablanca, Agadir to Rabat, Casablanca to Beni Mellal.
Compagnie De Transports Au Maroc’s popular routes

Marrakesh to Agadir
The distance between Marrakesh and Agadir is 128 miles, or approximately 204 kilometers.There are 4 ways to get from Marrakesh to Agadir, including minivan, bus, 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.The fastest way to travel is by bus, which takes approximately 2 hours 50 minutes.
Marrakesh to Agadir by bus
Starting Price: US$ 15There are 2 travel classes for this journey, including: Comfort and Premium Class.Agadir to Marrakesh
The distance between Agadir and Marrakesh is 128 miles, or approximately 204 kilometers.There are 3 ways to get from Agadir to Marrakesh, 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 2 hours 45 minutes.The fastest way to travel is by bus, which takes approximately 3 hours 5 minutes.
Agadir to Marrakesh by bus
Starting Price: US$ 15There are 2 travel classes for this journey, including: Comfort and Premium Class.Agadir to Casablanca
The distance between Agadir and Casablanca is 249 miles, or approximately 398 kilometers.There are 4 ways to get from Agadir to Casablanca, including bus, car, minivan, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 4 hours.The fastest way to travel is by bus, which takes approximately 5 hours 30 minutes.
Agadir to Casablanca by bus
Starting Price: US$ 30There are 2 travel classes for this journey, including: Comfort and Premium Class.Agadir to Rabat
The distance between Agadir and Rabat is 303 miles, or approximately 484 kilometers.There are 3 ways to get from Agadir to Rabat, including minivan, bus, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 5 hours.The fastest way to travel is by bus, which takes approximately 6 hours 30 minutes.
Agadir to Rabat by bus
Starting Price: US$ 34There are 2 travel classes for this journey, including: Comfort and Premium Class.Casablanca to Beni Mellal
The distance between Casablanca and Beni Mellal is 111 miles, or approximately 178 kilometers.There are 2 ways to get from Casablanca to Beni Mellal, including minivan and bus.The earliest departure leaves at 06:30 and has a duration of 3 hours 30 minutes.The fastest way to travel is by bus, which takes approximately 3 hours.
Casablanca to Beni Mellal by bus
Starting Price: US$ 14The only travel class available is Comfort.
- 45Cities
- 289Routes
Stories by travelers, for travelers

6 essentials to pack for a long bus ride
Not sure what to pack for the long bus ride you have coming up? Here`s with a short list of things you can`t forget to take with you.

Change the world: Travel brings out your inner entrepreneur
Need another great reason to travel the globe? Your next trip may lead to a brilliant new startup idea and kickoff the business journey of a lifetime.

Traveling alone? Not if you bring your smartphone
5 brilliant ways to turn your mobile into the best travel buddy ever… especially if you`re traveling alone and start to feel a bit lonely.