Transport: intercity buses, 2026
CTM vs Supratours Bus Morocco
Morocco has two serious intercity bus operators. They differ on routes, reliability, comfort and price, and on some trips a private driver makes more sense than either.
- Marrakech → Fes
- ~8–9 hours by bus
- Bus ticket from
- ~130–150 MAD (~$13–15)
- Private car, same route
- ~7–7.5 hrs, your pace
- Book at
- ctm.ma / oncf.ma
By City Tours Morocco Editorial Team
Published 17 June 2026 Last updated 29 October 2026
The short answer: CTM covers more of the country and runs more departures; Supratours tends to be more punctual and integrates with ONCF trains. For most major routes, such as Marrakech to Fes or Fes to Casablanca, either one will do. They differ on network size and on how you book.
Both run air-conditioned long-haul coaches with hold luggage and proper seats. Terminals are busy and journey times slip, but on a budget they get you between cities fine. First check which operator serves your route. Then weigh a 9-hour shared coach against the cost of a private car.
CTM vs Supratours: head-to-head
All prices indicative for 2026; verify at ctm.ma and oncf.ma before booking.
| Feature | CTM | Supratours |
|---|---|---|
| Operator type | State-linked, long established | ONCF railway subsidiary |
| Main strength | Widest national route network | Reliable schedules; rail-connected routes |
| Marrakech → Fes | ~8–9 hrs, from ~130 MAD | ~8 hrs, from ~150 MAD (indicative) |
| Marrakech → Casablanca | ~3.5 hrs, from ~90 MAD | ~3 hrs (via train connection), from ~80 MAD |
| Agadir → Marrakech | ~3 hrs, from ~70 MAD | Limited direct service |
| Online booking | ctm.ma (Darija/French UI) | oncf.ma or Supratours desk |
| Luggage allowance | 30 kg hold + small cabin bag | 30 kg hold + small cabin bag |
| A/C & reclining seats | Yes on all intercity coaches | Yes on all intercity coaches |
| On-board toilets | Most coaches (not always clean) | Most coaches |
| Frequency | Multiple departures per day | Fewer departures; plan ahead |
Key routes: times and indicative prices
* Supratours Marrakech–Casablanca may use a combined bus + train leg. It is often slightly faster, but check the connection.
| Route | CTM time | CTM from | Supratours time | Supratours from |
|---|---|---|---|---|
| Marrakech → Fes | ~8–9 hrs | from 130 MAD | ~8 hrs | from 150 MAD |
| Marrakech → Casablanca | ~3.5 hrs | from 90 MAD | ~3 hrs* | from 80 MAD |
| Fes → Casablanca | ~4.5 hrs | from 110 MAD | ~4.5 hrs | from 100 MAD |
| Marrakech → Agadir | ~3 hrs | from 70 MAD | Limited | — |
| Fes → Marrakech | ~8–9 hrs | from 130 MAD | ~8 hrs | from 150 MAD |
All fares and times are indicative. Routes, schedules and prices change by season, so confirm on the operator websites before booking.
Pros and cons in detail
CTM
For
- Broadest route network, including cities Supratours does not serve
- More daily departures on most routes
- Larger terminal footprint (easier to find in unfamiliar cities)
- English-language booking available at the counter
Against
- Terminals can be chaotic; allow extra time
- Schedule adherence varies; build in buffer on connection days
- Website is mostly in French/Arabic, which can trip up first-timers
Supratours
For
- Owned by ONCF (national railways), with tighter schedules
- Integrates with trains: one ticket can cover bus + rail legs
- Clean, modern coaches on popular routes
- Slightly faster on some Marrakech–Casablanca timings via rail link
Against
- Fewer departures: book early or miss the only morning coach
- Thinner network; does not serve all southern destinations
- Terminals share rail stations (great) but less luggage storage
Practical tips for riding either bus
Arrive at the terminal early.
Both operators board 15–20 minutes before departure and do leave on schedule more often than not. Turn up 30 minutes ahead for popular morning coaches, particularly the Marrakech–Fes run on Fridays and Sundays when Moroccan families travel in numbers.Book 48 hours out in peak season.
March to April and October to November, seats go fast. Both sites accept international cards, though cards do get refused. If the online payment fails, pay at the terminal. Tickets are nominative (they check ID), so you cannot resell a spare seat.Luggage in the hold is safer than you think.
The hold is locked until the destination. Carry any valuables, medication, or your passport in your cabin bag. On a 9-hour Marrakech–Fes run, bring food. Rest stops are few and the catering is basic.Watch out for station touts.
Around CTM terminals in Marrakech and Fes in particular, you will be approached by men claiming your bus is cancelled, delayed, or full, and offering a “special” vehicle. They cannot. Walk directly to the counter.

Quick-pick guide: which operator?
- Travelling south (Agadir, Zagora, Ouarzazate)?
- CTM is likely your only scheduled option.
- Marrakech to Casablanca, want to continue north by train?
- A Supratours + ONCF combo can be smooth.
- Marrakech to Fes on a weekend?
- Book either operator 2–3 days ahead; Supratours seats fill fastest.
- Want flexibility to stop at Aït Benhaddou or the gorges?
- Neither bus can do that. A private guided driver is the right choice.
Questions
CTM vs Supratours Morocco: FAQs
Is CTM or Supratours better for travelling between Moroccan cities?
It depends on the route. CTM wins for breadth — it covers more cities and runs more departures, which matters if you need flexibility. Supratours wins on reliability: being a railway subsidiary means its schedules tend to be tighter, and you can combine a Supratours bus leg with an ONCF train ticket on a single booking. For the Marrakech–Fes run, both are broadly comparable; for southern destinations like Agadir or Zagora, CTM is usually your only bus option.
How do I book a CTM or Supratours bus ticket in Morocco?
CTM tickets can be bought online at ctm.ma (mostly in French/Arabic, but manageable), at CTM terminals, or at authorised agencies around the medinas. Supratours tickets are sold at ONCF train stations, Supratours offices, and at oncf.ma. In both cases, booking a day or two ahead is wise for popular routes (Marrakech–Fes on weekends especially). Turn up early — both operators board roughly 15–20 minutes before departure, and they do leave on time more often than not.
Are CTM buses safe in Morocco?
Yes, CTM and Supratours are both considered safe and are the operators most frequently recommended to foreign visitors. Coaches are air-conditioned, hold luggage is stowed below, and drivers are professional. The risks are the same as any bus journey — petty theft in terminals (keep your bag on you while waiting), and the occasional late arrival. Avoid unofficial "grand taxi" touts at bus stations who claim the scheduled bus is cancelled — it almost never is.
How long is the bus from Marrakech to Fes with CTM vs Supratours?
Both operators take roughly 8 to 9 hours on this route, which crosses the Atlas Mountains and passes through Beni Mellal. Supratours typically quotes 8 hours; CTM schedules are similar but occasionally run longer depending on the departure. There are usually one or two rest stops at roadside cafes — bring snacks and water regardless, and expect the journey to feel long. If you have kids or a bad back, this is a route worth comparing against a private car, which typically takes the same road in about 7–7.5 hours with your own pace.
Is Supratours more comfortable than CTM in Morocco?
Marginally, on some routes — but the honest answer is that both are modern long-haul coaches with reclining seats, air conditioning, and under-bus luggage holds. The real comfort difference comes from the coach age on a given day. Supratours tends to operate newer fleets on its core ONCF-linked routes. Neither will match a private vehicle for comfort, flexibility, or the ability to stop at Aït Benhaddou or the Dades Gorge along the way. If comfort or time matters, a private driver is the significant upgrade.
Can you book CTM or Supratours online before arriving in Morocco?
CTM's website (ctm.ma) allows online booking and payment by card — it works but the interface is primarily in French, so allow a few extra minutes. Supratours tickets can be booked through oncf.ma. Both sites accept Visa and Mastercard, though some foreign cards are occasionally declined; if yours is, just buy at the terminal on arrival. For travel in peak season (March–April, July, October), booking a few days ahead is advisable. Neither operator has an English-language app worth using, so the desktop websites are your best bet.
What are the alternatives to CTM and Supratours for intercity travel in Morocco?
ONCF trains are the best alternative between northern cities — Casablanca, Rabat, Meknes, Fes, and Tangier are all connected by a reliable rail network. For Marrakech, the train runs to Casablanca and on to the north; it does not reach Agadir, the south, or Merzouga. Grand taxis (shared long-distance taxis) are faster than buses on many routes and depart when full, but they are cramped. Private car hire or a guided private driver offers the most comfort and flexibility, particularly for touring routes where stops matter as much as the destination.