Planning to travel across Morocco without renting a car? CTM Morocco might just be the answer you’ve been looking for. After using this bus service multiple times during my trips through the country, I can honestly say it’s one of the most reliable ways to get around.
Whether you’re heading from Marrakech to Fes, exploring the Atlantic coast towards Essaouira, or making your way to the blue streets of Chefchaouen, CTM bus connects all major destinations with comfort and efficiency.
But here’s the thing. Not all bus companies in Morocco are created equal. And trust me, I learned this the hard way during my first trip when I booked with a random company at the station. Never again!
In this guide, I’ll share everything you need to know about traveling with CTM Morocco: how to book tickets, what to expect in terms of comfort, CTM prices, and my honest tips after years of using this service.

CTM bus station in Morocco — your gateway to comfortable intercity travel
Why CTM Morocco is the Best Choice for Tourists
So why do so many travelers choose CTM Morocco over other bus companies? The answer is pretty simple: reliability and comfort.
CTM (Compagnie de Transports au Maroc) has been operating since 1919, making it one of the oldest and most established transport companies in the country. They’ve built a reputation that other companies simply can’t match.
Here’s what makes them stand out:
- Punctuality — CTM buses actually leave on time. This might sound basic, but in Morocco, it’s a game-changer
- Air conditioning — Essential when traveling through the desert heat
- Assigned seating — No fighting for spots or overcrowded buses
- Professional drivers — Trained and experienced on mountain roads
- Clean vehicles — Modern fleet regularly maintained
I’ve seen tourists struggling with delays and uncomfortable rides on other services. With CTM intercity transport, you simply don’t have those headaches.
Level of Comfort on CTM Buses
Let me be real with you. CTM bus comfort is excellent by Moroccan standards, though it might differ from what you’re used to back home.
Standard Class Features
The standard CTM buses come equipped with:
- Reclining seats with decent legroom
- Air conditioning (sometimes too cold, bring a light jacket!)
- Overhead storage compartments
- Large luggage hold underneath
- Onboard entertainment on longer routes

CTM Prices: What to Expect in 2025
CTM prices are very reasonable, especially considering the quality of service you receive. Here’s a breakdown of typical fares:
| Route | Duration | Price (MAD) | Price (EUR) |
|---|---|---|---|
| Marrakech → Casablanca | 3h | 100-120 | €9-11 |
| Casablanca → Fes | 4h30 | 130-150 | €12-14 |
| Marrakech → Essaouira | 2h30 | 80-100 | €7-9 |
| Fes → Chefchaouen | 4h | 75-95 | €7-9 |
| Marrakech → Ouarzazate | 4h | 90-110 | €8-10 |
| Tangier → Casablanca | 5h30 | 150-180 | €14-17 |

How to Find CTM Schedules
Finding the right CTM schedule is essential for planning your Morocco itinerary. Here are your options:
Online Schedule Check
The easiest way to check CTM schedules is through their official website. Simply:
- Go to ctm.ma
- Click on “Horaires” (Schedules)
- Select your departure city
- Select your destination
- View all available departure times
Mobile App
CTM Morocco also has a mobile app available for iOS and Android. The app lets you:
- Check real-time schedules
- Book tickets directly
- Save your booking history
- Receive notifications about delays
Quality of CTM Service: My Honest Review
After numerous trips using CTM Morocco, here’s my honest assessment:
What CTM Does Well
- Punctuality — 9/10. Buses leave on time 95% of the time
- Cleanliness — 8/10. Buses are cleaned between trips
- Staff — 8/10. Professional and helpful at stations
- Safety — 9/10. Well-maintained vehicles, trained drivers
- Value — 9/10. Great quality for the price
CTM vs Other Bus Companies in Morocco
How does CTM Morocco compare to alternatives? Let me break it down:
CTM vs Supratours

CTM Stations in Morocco: What to Know
Every major city has at least one CTM station Morocco. Here’s what to expect:
Main Station Features
- Ticket counters with posted schedules
- Waiting areas (some air-conditioned)
- Small cafés or vending machines
- Restroom facilities
- Luggage storage at major hubs
Station Locations
Most CTM stations are centrally located or near the medina. In Marrakech, the main station is near the train station. In Fes, it’s close to the new city (Ville Nouvelle).
💡 TIP — Save the station address in Google Maps before your trip. Taxi drivers know “la gare CTM” but having the exact address helps.

CTM stations are well-organized and easy to navigate
Practical Tips for CTM Travel
After years of using CTM Morocco, here are my best tips:
Before Your Trip
- Book online — Saves time and guarantees your seat
- Print your ticket — Or have it ready on your phone
- Check schedules — Confirm departure time the day before
- Pack snacks — Station food is limited
On Travel Day
- Arrive 30 minutes early — For luggage loading and seat finding
- Use the bathroom — Before boarding
- Bring entertainment — Books, downloaded shows, music
- Dress in layers — AC temperatures vary
During the Journey
- Stay hydrated — Bring a water bottle
- Use rest stops — Stretch and use facilities
- Keep valuables close — Never leave bags unattended
- Enjoy the scenery — Morocco’s landscapes are stunning!
Planning Your Morocco Itinerary with CTM
CTM Morocco fits perfectly into most travel itineraries. Here’s a sample route:
Classic 10-Day Morocco Route by Bus
- Day 1-2: Arrive Casablanca, explore city
- Day 3-4: CTM to Marrakech (3h), explore medina
- Day 5: CTM to Essaouira (2.5h), coastal vibes
- Day 6: CTM back to Marrakech
- Day 7-8: CTM to Fes (8h with transfer), ancient medina
- Day 9: CTM to Chefchaouen (4h), blue city magic
- Day 10: CTM to Tangier or return
For more detailed route planning, check our Morocco road trip logistics guide.
Final Thoughts on CTM Morocco
If you’re looking for a reliable, comfortable, and affordable way to travel across Morocco, CTM Morocco delivers on all fronts. Yes, renting a car gives you more flexibility, but CTM bus service is perfect for travelers who want to sit back, relax, and watch Morocco’s stunning landscapes roll by.
The key is booking in advance, especially during peak seasons, and arriving at stations with plenty of time to spare. With proper planning, CTM intercity transport can take you from the Atlantic beaches to the Sahara edge without breaking a sweat.
Have questions about traveling Morocco by CTM? Drop them in the comments below!
For more Morocco travel planning, don’t miss our complete Morocco travel guides.