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.

FeatureCTMSupratours
Operator typeState-linked, long establishedONCF railway subsidiary
Main strengthWidest national route networkReliable 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 MADLimited direct service
Online bookingctm.ma (Darija/French UI)oncf.ma or Supratours desk
Luggage allowance30 kg hold + small cabin bag30 kg hold + small cabin bag
A/C & reclining seatsYes on all intercity coachesYes on all intercity coaches
On-board toiletsMost coaches (not always clean)Most coaches
FrequencyMultiple departures per dayFewer 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.

RouteCTM timeCTM fromSupratours timeSupratours from
Marrakech → Fes~8–9 hrsfrom 130 MAD~8 hrsfrom 150 MAD
Marrakech → Casablanca~3.5 hrsfrom 90 MAD~3 hrs*from 80 MAD
Fes → Casablanca~4.5 hrsfrom 110 MAD~4.5 hrsfrom 100 MAD
Marrakech → Agadir~3 hrsfrom 70 MADLimited—
Fes → Marrakech~8–9 hrsfrom 130 MAD~8 hrsfrom 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
Rooftops and green-tiled minarets of the Fes medina
Fes, at the end of the 8 to 9 hour run from Marrakech. Photograph: Holger Uwe Schmitt, CC BY-SA 4.0

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.