Planning to take the CTM bus from Casablanca to Marrakech? This is one of the easiest intercity routes in Morocco. Tickets start from 100 MAD, the average journey takes about 3 hours 30 minutes, and CTM lists more than 36 departures per day. Because schedules and fares can change by travel date, always confirm the live options before paying.
CTM Casablanca to Marrakech at a glance
| Route detail | What to expect |
|---|---|
| Starting fare | From 100 MAD one way |
| Average duration | About 3 hours 30 minutes |
| Fastest services | About 3 hours |
| Distance | Approximately 244 km |
| Frequency | More than 36 daily departures |
| Booking | Online through CTM or at a CTM agency |
These figures are published by CTM as general route information. Your ticket confirmation is the final reference for the exact departure time, station, fare and arrival time.
CTM Casablanca to Marrakech bus times
CTM operates this route every day, with buses spread across the morning, afternoon and evening. The official route page advertises more than 36 daily departures, but the exact timetable depends on the date, demand, public holidays and the coach category available.
Instead of relying on a static list that may become outdated, enter Casablanca, Marrakech and your travel date in the official CTM booking system. It will display the current departure and arrival times, remaining seats, coach class and final price.
Which departure time should you choose?
- Morning: best if you want to check in and still have time to explore Marrakech.
- Midday: useful for a relaxed departure after breakfast or a late hotel checkout.
- Evening: convenient when you want to spend most of the day in Casablanca, but confirm your transport from the arrival station to your accommodation.
During weekends, school holidays and major religious or national holidays, popular buses can sell out. Booking in advance is sensible, especially if you need a specific time.
How much is the CTM bus from Casablanca to Marrakech?
CTM advertises one-way tickets from 100 MAD. The final fare can vary according to the departure, date, availability and coach range. International visitors should note that prices are displayed in Moroccan dirhams (MAD or DH).
Use the amount shown at checkout as the current price. If you are comparing costs for your wider trip, our Morocco travel budget guide explains typical spending on transport, accommodation and food.
How long does the journey take?
The average CTM Casablanca–Marrakech journey takes approximately 3 hours 30 minutes over a distance of around 244 km. Some faster services take close to three hours. Traffic when leaving Casablanca or entering Marrakech, scheduled stops and holiday congestion can extend the trip, so avoid planning a tight connection immediately after arrival.
Where does the CTM bus depart in Casablanca?
Do not assume that every service uses the same boarding point. Casablanca has several transport locations, and operational arrangements can change. Check the station name and address printed on your booking confirmation, then allow enough time to reach it.
The same rule applies on arrival in Marrakech: use the destination shown on your ticket when arranging a taxi, hotel pickup or onward connection. Keep your accommodation address saved offline, ideally in both Latin and Arabic script.
How to book a CTM ticket
- Open the official CTM website and choose Casablanca as the departure city.
- Select Marrakech as the destination and enter your date.
- Compare departure times, journey lengths, coach categories and prices.
- Enter the passenger information exactly as required.
- Complete payment and save the confirmation on your phone.
- Check the departure station and boarding instructions before travel.
You can also buy a ticket at a CTM agency, subject to availability. Online booking is usually more practical for travelers arriving from the United Kingdom, United States, Canada or elsewhere because it helps secure a suitable departure before reaching the station.
When should you arrive at the station?
CTM advises passengers with luggage to check in about 30 minutes before departure. If you do not have luggage to check, arrive at least 15 minutes early. Give yourself additional time if it is your first visit to the station, during busy holiday periods or when traveling with children.
Keep your ticket, booking reference and identification accessible. Verify the luggage procedure at the station, as checked bags may require a label or separate handling.
What is the CTM journey like?
CTM operates different coach ranges on this route, so facilities can vary by service. A reserved seat and luggage storage make the bus a straightforward option for most travelers. Carry water, a light layer, headphones and a charged phone or power bank. Mobile coverage is generally available along much of the route, although it should not be treated as guaranteed.
If this is your first visit to the country, read our first-trip guide to Morocco and our practical Morocco travel safety guide.
After arriving in Marrakech
Have your hotel or riad address ready before leaving the station. If your accommodation is inside the medina, a vehicle may not be able to reach the door, so ask the property for the closest accessible drop-off point. Travelers still choosing a place to stay can consult our guide to budget accommodation in Marrakech.
Frequently asked questions
How much is a CTM ticket from Casablanca to Marrakech?
CTM advertises tickets from 100 MAD one way. Your selected date, departure and coach category determine the final price.
How long is the CTM bus journey?
The average journey is about 3 hours 30 minutes. Faster services may take approximately three hours, while traffic and stops can make some trips longer.
How many CTM buses run each day?
CTM publishes more than 36 daily departures as general route information. Search your exact date on the official website to see the services currently available.
Can I buy the ticket online?
Yes. You can search the route, choose a departure and book through CTM’s official website. Save the confirmation and check its boarding instructions.
Should I print my CTM ticket?
Follow the instructions included with your booking. Keeping a downloaded copy on your phone is useful even if mobile data is unavailable, and carrying a printed backup can provide extra reassurance.
Is the bus better than the train?
Both can work well. CTM may offer a convenient schedule and station for your plans, while the train may suit travelers staying close to a railway station. Compare the live departure time, total journey, arrival point and fare rather than looking only at the ticket price.
Bottom line: the CTM bus from Casablanca to Marrakech is a frequent and practical choice. Expect fares from 100 MAD and an average journey of around 3 hours 30 minutes, but confirm the live timetable, exact station and final fare on CTM before traveling.
Last updated: September 2026. Source: official CTM Casablanca–Marrakech route information.


Join the conversation
Questions, ideas or travel experiences? Share them with our readers.