easyTransBook
Transport guide

Bus · Morocco

CTM Buses (Morocco)

CTM (Compagnie de Transports au Maroc) is Morocco's main long-distance coach company, based in Casablanca. It covers most of the country, including cities the train does not reach such as Agadir, Chefchaouen and Essaouira.

Official website
CompanyCTM, headquartered in Casablanca
NetworkMost Moroccan cities, plus some international routes
Popular routesCasablanca–Agadir, Casablanca–Oujda, Marrakech–Agadir, Casablanca–Tetouan
ClassesCTM Premium, Confort Plus, Confort
On boardReclining seats, air conditioning, Wi-Fi, USB charging
Fare examplesMarrakech–Casablanca about MAD 90–130; Rabat–Marrakech about MAD 135–190
Discounts10% on round trips and family trips (conditions apply)
LuggageChecked bags usually tagged for a small fee, about MAD 5–10

Routes and stations

CTM links big cities like Casablanca, Rabat, Marrakech, Fes and Tangier with Agadir, Oujda, Tetouan, Chefchaouen and many smaller towns.

In Marrakech the CTM station is next to the train station. In Casablanca it is within walking distance of Casa Port station. In Fes and Chefchaouen the stations are outside the medina, so take a taxi.

Tickets and fares

Fares depend on route and class. As a guide, Marrakech–Casablanca has cost about MAD 90–130 and Rabat–Marrakech about MAD 135–190. Prices change, so check the CTM site.

CTM offers 10% off round trips and family trips, and a loyalty programme, CTM Club.

How to book

Buy online at the CTM booking site, in the CTM app, or at any CTM office. The site and app work in Arabic and French. Pay by Visa or Mastercard; with a foreign card, choose the international card option.

Popular routes fill up, so book two or three days ahead. The e-ticket arrives by email.

Tips for travellers

Arrive at least 30 minutes before departure to check in large bags. You get a tag to match your bag to the right bus.

Carry small change for luggage fees and station toilets. Premium class offers the most space on long trips.

All CTM classes have reclining seats with legroom and an entertainment platform you can stream to your own device. Third-party agencies also sell CTM tickets but may charge more.

Last checked: October 2026. Fares and timetables change, so confirm on the official website before you travel.

Frequently asked questions

How do I book CTM bus tickets?

Online on the CTM booking site, in the CTM app, or at a CTM office.

Does CTM charge for luggage?

Checked bags are usually tagged for a small fee, around MAD 5 to 10.

Is the CTM website in English?

The booking site and app are mainly in Arabic and French.

What is CTM Premium?

CTM's top class, with more space than Confort and Confort Plus.

Where is the CTM station in Marrakech?

Next to Marrakech railway station.

Sources: ctm.ma · marocmama.com