
Why Take the CTM Bus from Casablanca to Marrakech?
This is Morocco’s busiest intercity route — reliable, scenic, and affordable.
CTM’s premium fleet connects Casablanca (Casa Voyageurs) to Marrakech Bus Station several times a day, offering air-conditioned comfort, luggage handling, and punctual departures.
2026 CTM Bus Schedule Casablanca → Marrakech
| Departure (Casablanca) | Arrival (Marrakech) | Duration | Class | Approx. Price (MAD) |
|---|---|---|---|---|
| 06:30 AM | 09:45 AM | 3 h 15 m | Confort | 110 MAD |
| 09:00 AM | 12:15 PM | 3 h 15 m | Confort Plus | 130 MAD |
| 12:30 PM | 03:45 PM | 3 h 15 m | Premium | 150 MAD |
| 03:00 PM | 06:20 PM | 3 h 20 m | Confort | 110 MAD |
| 07:00 PM | 10:15 PM | 3 h 15 m | Confort Plus | 130 MAD |
Schedules may change seasonally – always confirm latest times when booking.
Marrakech → Casablanca CTM Return Route
| Departure (Marrakech) | Arrival (Casablanca) | Duration | Price (MAD) |
|---|---|---|---|
| 07:00 AM | 10:15 AM | 3 h 15 m | 110 – 130 |
| 10:30 AM | 01:45 PM | 3 h 15 m | 110 – 150 |
| 02:30 PM | 05:45 PM | 3 h 15 m | 110 – 150 |
| 06:30 PM | 09:45 PM | 3 h 15 m | 110 – 130 |
Comfort Classes on CTM

- Confort Class: Standard seat, air-conditioned, free checked bag (up to 20 kg).
- Confort Plus: More legroom and newer buses.
- Premium: Luxury seat layout, USB ports, Wi-Fi on some routes.
All tickets include luggage and insurance. Snacks and coffee are sold at station cafés before departure.
How to Book Your Ticket Online
- Search your route: Enter Casablanca → Marrakech on ctmbus.com
- Select date and departure time.
- Choose seat and comfort level.
- Add passenger details and pay securely (Visa, Mastercard, PayPal, Wise).
- Receive ticket instantly by email or WhatsApp with QR code for boarding.
(Booking tip: weekend and evening buses sell fast — book at least 24 hours ahead.)
Luggage Allowance on the Casablanca ↔ Marrakech Route
- 1 carry-on (up to 7 kg) + 1 checked bag (up to 20 kg) included.
- Extra bags ≈ 20–30 MAD each.
- Large items (surfboards, bikes) must be registered in advance.
Bus Stations & How to Get There

Casablanca CTM Station :
– Rue Leon l’Africain, near Casa Voyageurs train station.
– Metro and taxi access from city centre (~20 MAD taxi).
Marrakech CTM Station:
– Avenue Hassan II, Guéliz district, 10 min from Medina.
– Petit taxi ≈ 15–25 MAD from Jemaa el-Fna.
Travel Time & Tips
- Average journey: 3 to 3.5 hours (via A7 motorway).
- CTM buses have a short rest stop halfway.
- Keep ticket handy — you may need it when claiming luggage.
- Arrive 30 minutes before departure for check-in.
Ticket Prices & Discounts

- Standard fare: 110 – 150 MAD (≈ 11 – 15 USD).
- Children (under 4 years) travel free if no seat is used.
- Students and loyalty members get discount at stations.
- Online booking often shows promo prices for round trips.
Alternative to CTM Bus
- ONCF train: Casablanca → Marrakech (2 h 45 m), fast but limited luggage.
- Supratours: comfortable buses but fewer departures.
- Private transfer: good for groups but more expensive.
See our comparison: CTM vs Supratours 2025 – Which is Better?
Contact & Support
- CTM Customer Service: +212 522 30 30 30
- Book online: ctmbus.com
- Support in English and French available 7 days a week.
Summary Table
| Feature | CTM Bus Casablanca ↔ Marrakech |
|---|---|
| Duration | 3–3.5 hours |
| Frequency | 5–6 departures per day |
| Price | 110 – 150 MAD |
| Booking | Online via ctmbus.com or ctm.ma |
| Luggage | 20 kg checked + 7 kg carry-on |
| Amenities | AC, USB ports (Premium), clean buses |
| Refund policy | Change up to 3 h before departure |

Leave a Reply