
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, Fes, Chefchaouen and other cities in Morocco. Popular routes include Marrakesh to Agadir, Agadir to Marrakesh, Casablanca to Essaouira, Agadir to Essaouira, Marrakesh to Fes.
Compagnie De Transports Au Maroc’s popular routes

Marrakesh to Agadir
The distance between Marrakesh and Agadir is 126 miles, or approximately 201 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.The fastest way to travel is by bus, which takes approximately 2 hours 50 minutes.
Marrakesh to Agadir by bus
Starting Price: US$ 20There are 2 travel classes for this journey, including: Comfort and Premium Class.Agadir to Marrakesh
The distance between Agadir and Marrakesh is 126 miles, or approximately 201 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.The fastest way to travel is by bus, which takes approximately 3 hours 15 minutes.
Agadir to Marrakesh by bus
Starting Price: US$ 20There are 2 travel classes for this journey, including: Comfort and Premium Class.Casablanca to Essaouira
The distance between Casablanca and Essaouira is 192 miles, or approximately 307 kilometers.There are 3 ways to get from Casablanca to Essaouira, 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.The fastest way to travel is by bus, which takes approximately 6 hours.
Casablanca to Essaouira by bus
Starting Price: US$ 31The only travel class available is Comfort.Agadir to Essaouira
The distance between Agadir and Essaouira is 77 miles, or approximately 123 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.The fastest way to travel is by bus, which takes approximately 3 hours 15 minutes.
Agadir to Essaouira by bus
Starting Price: US$ 17The only travel class available is Comfort.Marrakesh to Fes
The distance between Marrakesh and Fes is 240 miles, or approximately 384 kilometers.There are 5 ways to get from Marrakesh to Fes, including car, minivan, bus, train, 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 7 hours 15 minutes.
Marrakesh to Fes by bus
Starting Price: US$ 30The only travel class available is Comfort.
- 45Cities
- 302Routes