Discovering...
Discovering...

Routes, booking steps, luggage rules, journey times, and honest comfort expectations for Morocco’s two main long-distance bus companies.
Amelia Hart· Itineraries & Trip Planning Editor
British writer who has built and road-tested Morocco itineraries for everyone from honeymooners to families. She covers multi-day routes, costs, the best time to visit and how to plan a first trip. Casablanca · 9+ years covering Morocco
Published 31 December 2024 Last updated 18 March 2026
Morocco’s intercity bus network is legitimately good — if you use the right operators. CTM and Supratours are the two names worth knowing: both run punctual, air-conditioned coaches with allocated seats, online booking, and real baggage allowances. Everything else — the local gare routière buses packed with live chickens and no fixed schedule — is a different, slower, and more chaotic world.
The choice between the two depends mainly on your route. CTM covers almost everywhere, including places the train and Supratours don’t reach: Ouarzazate, Zagora, Tinghir, Taroudant. Supratours is the better option when your journey connects to the train network, particularly the popular Marrakech–Fes corridor. On routes where both operate, the experience is comparable — pick whichever has a better departure time.
If you’d rather skip the logistics entirely, a private guided transfer handles the route door-to-door at your pace, with stops where you want them. But for budget-conscious travellers who enjoy the local texture of a long-distance bus, both CTM and Supratours are solid options.
Both operators are reliable — the differences lie in network reach and how they integrate with other transport.
| Feature | CTM | Supratours |
|---|---|---|
| Operator type | State-majority owned | ONCF rail subsidiary |
| Network size | Largest bus network in Morocco | Focused on rail-linked routes |
| Online booking | ctm.ma website + app | oncf.ma / supratours.ma |
| Seat reservation | Allocated seat on all routes | Allocated seat on all routes |
| Checked luggage | 30 kg included (indicative) | 30 kg included (indicative) |
| Air conditioning | Yes, on all intercity coaches | Yes, on all intercity coaches |
| On-board Wi-Fi | On some routes (intermittent) | On some routes (intermittent) |
| Best for | Widest destination coverage | Rail + bus combos (Marrakech–Fes) |
Journey times are real-world estimates including rest stops. Fares are indicative for 2026 and may vary by class and season.
All fares are indicative one-way prices in Moroccan Dirhams (MAD). Expect to pay roughly $8–15 USD for most intercity routes. Night buses and premium seats carry a small surcharge.
Online booking is straightforward and works with international cards — here is the process step by step.
CTM: ctm.ma. Supratours: oncf.ma or supratours.ma. Both sites work in French and English. Mobile apps are available for CTM.
Enter origin, destination, date, and number of passengers. The system shows all departures for that day with seat availability. Outbound and return legs can be booked separately.
An interactive seat map lets you choose where you sit. Front seats give a better view; middle-rear seats are quieter. Solo travellers often prefer window seats on the left (shaded on north-south routes in the afternoon).
Visa and Mastercard are accepted. Some travellers have reported intermittent issues with non-Moroccan cards — if your card fails, try a different browser or use PayPal where offered. A booking confirmation and PDF ticket are emailed immediately.
CTM and Supratours operate from their own dedicated terminals, separate from the general gare routière. Arrive at least 20–30 minutes before departure to check in your luggage and board. Show your PDF ticket or booking reference at the desk.
Modern CTM and Supratours coaches are a genuine step above what most travellers expect from Moroccan buses.

Both fleets run modern coaches — typically Mercedes Tourismo or similar — with reclining seats set at a reasonable pitch. Legroom is generous compared to budget European coaches. The AC runs continuously and can be cold on night routes, so pack a fleece or light jacket regardless of the season outside.
Rest stops of 20–30 minutes happen roughly every 2.5–3 hours at roadside cafes (espace repos). These are the only toilet breaks, so time your coffee intake accordingly. The cafes are cheap and the espresso served at Moroccan motorway stops is genuinely good.
Luggage is loaded into the hold by station staff and a claim tag is issued. Keep the tag — you’ll hand it to a checker on arrival at larger stations. On smaller stops the process is more informal, which is why clear labelling matters. Valuables and cameras belong in your carry-on, not the hold.
Book at least 48 hours ahead on popular weekend routes — seats sell out.
CTM stations are separate from the main gare routière (local bus yard). Use the CTM or Supratours terminal, not the general bus yard.
Collect your bag immediately on arrival; don't leave the platform before retrieving it.
Fares shown online are base prices. A small booking fee applies for online purchases.
Download offline maps and media before boarding — Wi-Fi is inconsistent.
Night buses are a good budget sleep strategy but pack earplugs and a neck pillow.
The Marrakech–Fes bus is nine hours of motorway with two cafe stops. The same route by private vehicle can thread through Aït Benhaddou, the Dades Valley and the Merzouga dunes over three days — arriving in Fes having actually seen Morocco rather than the hard shoulder of the N8. If you have time and a budget above backpacker tier, a private guided transfer or multi-day tour between cities makes the journey the destination rather than an obstacle.
Similarly, routes into the High Atlas — Imlil, the Ourika Valley, the Draa Valley villages — are not served by CTM or Supratours at all. Getting there independently requires grand taxis, local buses, and significant patience. A private driver or guided day trip is the practical option for most travellers.
Use CTM / Supratours for: city-to-city budget travel on the main motorway corridor (Agadir–Marrakech–Casablanca–Rabat–Fes–Tangier).
Use a private transfer or guided tour for: scenic routes, mountain regions, the Sahara, and anywhere off the main motorway network.
CTM (Compagnie de Transports au Maroc) is Morocco's largest intercity bus company, with a privately-managed network covering most cities and many smaller towns. Supratours is owned by ONCF, the national railway, and primarily serves routes that extend the rail network — especially Marrakech to Fes and connections to the Atlantic coast. Both offer allocated seating, air-conditioned coaches, and checked baggage allowances, but CTM has broader geographic coverage while Supratours integrates well with train travel. For Marrakech to Fes, either works; for deep south routes like Ouarzazate or Zagora, CTM is usually the only option.
Yes. CTM sells tickets through its website (ctm.ma) and a mobile app. You can pay by international credit card and receive a PDF ticket to show at the bus. Booking online is strongly recommended for busy routes (especially weekends and holiday periods) as popular departures fill up a day or two in advance. Supratours tickets are available through oncf.ma or supratours.ma and can be combined with train legs in a single booking. Both operators also have ticket windows at their bus stations, but queue times can be long in peak season.
Both CTM and Supratours allow approximately 30 kg of checked baggage stowed under the coach, plus carry-on hand luggage. In practice the limit is enforced loosely for local passengers, but an oversized or extremely heavy bag may attract a small surcharge at check-in (typically 10–20 MAD per extra piece, indicative). Large backpacks, wheeled suitcases and surfboard bags in protective covers are generally fine. Label your bag clearly — the driver loads and unloads luggage at every stop, and bags are occasionally misplaced in busy stations.
CTM is generally considered Morocco's safest and most reliable long-distance bus operator. Coaches are maintained to a higher standard than many private operators, drivers are professionally employed (not freelance), and departure times are usually respected within 15–20 minutes. The company has an established safety record and is widely used by Moroccan business travellers as well as tourists. Supratours operates at a comparable standard. The main risk on any Moroccan road journey is traffic rather than operator failure, and both companies use designated motorway routes wherever available.
Expect 8 to 9 hours for the direct Marrakech–Fes bus, including one or two rest stops of 20–30 minutes at roadside cafes. The distance is roughly 560 km, and the route runs north through Casablanca and Rabat before turning east to Fes (or sometimes via Beni Mellal, which is more scenic but slower). Supratours also offers a rail-bus combo: bus from Marrakech to Casablanca, train to Fes — which can be faster and more comfortable if the timings align. Night departures (leaving Marrakech around 22:00) are popular and arrive in Fes by early morning.
Air conditioning is standard on all CTM and Supratours intercity coaches — it is not optional. On long summer routes the AC can feel aggressive (bring a light layer even in July). Wi-Fi is advertised on some routes but coverage is unreliable in the mountains and the deep south; treat it as a bonus rather than a given. USB charging points are available on newer fleet vehicles on both networks. Power sockets are less common, so bring a power bank for longer journeys. Both operators have replaced a significant portion of their fleets with newer coaches since 2022.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete