🚌 Morocco bus company

CTM Bus

"Compagnie de Transport au Maroc" popularly known as CTM was brought to existence in Morocco, since 1919, Since its creation it has been assisting…

Overview Online booking Terminals

About CTM Bus

"Compagnie de Transport au Maroc" popularly known as CTM was brought to existence in Morocco, since 1919, Since its creation it has been assisting Morocco through the successive transformations that the country has had over its history and contribution to its development by breaking down distances, bringing together citizens and making remote areas accessible.

CTM Today is a modern company serving its client and facing new challenges notably ecological, economical to meet the needs of their passengers, they also provide other services like; CTM Bus Tourism and international routes to Spain available via their franchise arrangement with Eurolines.

Most of their interstate routes are; Casablanca, Rabat, Agadir, Marrakech, Fès, Tanger, Tétouan, Oujda, Beni mellal et Safi.

CTM provides Luxurious buses, absolute comfort, impeccable service, providing a unique journey combining comfort, security, and enjoyment. In tune with its time, CTM was the first Moroccan company to go private in 1993, at the same time as it was introduced on the Casablanca stock exchange.

CTM Bus routes

16 routes operated by CTM Bus — stops, distance and fares.

Menara → Chichaoua → Agadir Ida Ou Tanane Province

Distance277km
Duration3 h 11 min
Departure6:00am
Fareد.م.110

Settat Province → Skhirat Temara → Larache

Distance574 km
Duration5 h 2 min
Departure6:00am
Fareد.م.240

Rehamna → Settat Province → Sidi Bernoussi Zenata

Distance323 km
Duration3 h 24 min
Departure6:00am
Fareد.م.190

Rehamna → Settat Province → Bouskoura, Morocco

Distance244 km
Duration2 h 40 min
Departure6:00am
Fareد.م.130

Chichaoua → Sidi Mokhtar → El Hanchane

Distance191 km
Duration2 h 38 min
Departure6:00am
Fareد.م.75

Al Haouz → Ouarzazate Province → Zagora Province

Distance354km
Duration6 h 12 min
Departure6:00am
Fareد.م.150

Ait Ourir → Al Haouz → Ouarzazate Province

Distance195km
Duration3 h 50 min
Departure6:00am
Fareد.م.95

El Hajeb Province → Khemisset Province → Rabat-Salé-Kénitra

Distance207km
Duration2 h 13 min
Departure6:00am
Fareد.م.80

El Hajeb Province → Rabat-Salé-Kénitra → Larache

Distance398km
Duration4 h 9 min
Departure6:00am
Fareد.م.145

Khemisset Province → Casablanca → Rehamna

Distance532 km
Duration5 h 32 min
Departure6:00am
Fareد.م.275

Khemisset Province → Casablanca → Chichaoua

Distance756 km
Duration7 h 38 min
Departure6:00am
Fareد.م.365

Skhirat Temara → Kenitra → Tangier Assilah

Distance338km
Duration3 h 37 min
Departure6:00am
Fareد.م.120

Settat Province → El Jadida → Essaouira

Distance373km
Duration4 h 21 min
Departure6:00am
Fareد.م.145

Settat Province → Rehamna → Daoudiate

Distance244 km
Duration2 h 42 min
Departure6:00am
Fareد.م.130

Settat Province → Rehamna → Chichaoua

Distance468km
Duration4 h 47 min
Departure6:00am
Fareد.م.275

Taroudant → Ouled Abbo → Ouarzazate Province

Distance358 km
Duration5 h 7 min
Departure6:00am
Fareد.م.145

Contact & details

CTM Bus

Phone0800090030
Hours6am-9pm
Fares fromد.م.80

Similar bus providers

Other bus companies operating in Morocco.

CTM Bus terminals How to book online All Morocco bus companies
Fares, schedules and booking steps are set by CTM Bus and may change. Confirm details on their official channels before travelling.