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

Agadir to Marrakesh
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.The fastest way to travel is by bus, which takes approximately 3 hours 5 minutes.
Agadir to Marrakesh by bus
Starting Price: US$ 23There are 2 travel classes for this journey, including: Comfort and Premium Class.Marrakesh to Agadir
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.The fastest way to travel is by bus, which takes approximately 2 hours 50 minutes.
Marrakesh to Agadir by bus
Starting Price: US$ 23There are 2 travel classes for this journey, including: Comfort and Premium Class.Agadir to Ouarzazate
The distance between Agadir and Ouarzazate is 163 miles, or approximately 260 kilometers.There are 3 ways to get from Agadir to Ouarzazate, 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.The fastest way to travel is by bus, which takes approximately 6 hours 45 minutes.
Agadir to Ouarzazate by bus
Starting Price: US$ 29The only travel class available is Comfort.Ouarzazate to Agadir
The distance between Ouarzazate and Agadir is 163 miles, or approximately 260 kilometers.There are 3 ways to get from Ouarzazate to Agadir, 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.The fastest way to travel is by bus, which takes approximately 6 hours 30 minutes.
Ouarzazate to Agadir by bus
Starting Price: US$ 28The only travel class available is Comfort.Agadir to Dakhla
The distance between Agadir and Dakhla is 609 miles, or approximately 974 kilometers.There are 2 ways to get from Agadir to Dakhla, including bus and flight.The earliest departure leaves at 09:00 and has a duration of 20 hours 45 minutes.The fastest way to travel is by bus, which takes approximately 19 hours.
Agadir to Dakhla by bus
Starting Price: US$ 80The only travel class available is Comfort.
- 48Cities
- 363Routes
Our travelers reviews about the ride with Compagnie De Transports Au Maroc
Based on 41 reviews from Bookaway users who traveled with Compagnie De Transports Au Maroc
Tiiu M.
Catharina K.
Tara O.
Julie T.
Med T.