
Travel Comfortably Across Morocco with CTM
CTM (Compagnie de Transports au Maroc) is Morocco’s leading bus company, connecting major cities, towns, and tourist destinations with safe, reliable, and comfortable travel options. Whether you’re planning a trip from Marrakech to Fes, Casablanca to Agadir, or exploring hidden gems like Chefchaouen and Ouarzazate, CTM makes traveling across Morocco easy and affordable.
Easy online booking with just a few clicks
Reliable schedules connecting major cities and towns
Affordable fares without compromising comfort
Friendly customer support ready to assist you
Booking Made Easy
Discover how simple it is to reserve your CTM bus ticket online, ensuring a smooth and hassle-free travel experience.
Step One: Choose Your Route
Start by selecting your departure and arrival cities to find the best CTM bus options that fit your schedule.
Step Two: Select Your Ticket
Pick your travel date and preferred seat, then review available fares to secure the best deal for your journey.
Step Three: Confirm and Pay
Complete your booking by providing payment details and receive your ticket instantly for a seamless trip.
Why Choose CTM Bus in Morocco?
Discover the convenience and reliability of CTM bus travel in Morocco, featuring easy booking, comfortable rides, and extensive route options tailored to your needs.
Extensive Network
CTM buses cover over 100 destinations across Morocco
Affordable Prices
Tickets start from just 70 MAD depending on the route
Convenient Stations
Located in the center of most Moroccan cities, close to hotels and tourist areas.
Modern Fleet
Comfortable seats, air-conditioning, free Wi-Fi (on selected buses), and onboard luggage handling.
Reliable & Safe
CTM has been Morocco’s most trusted bus company since 1919.

Popular CTM Routes and Ticket Prices
Route | Duration | Price (Approx.) |
---|---|---|
Marrakech → Agadir | 3h 30m | 90 – 120 MAD |
Marrakech → Fes | 7h 30m | 200 – 250 MAD |
Casablanca → Chefchaouen | 6h 30m | 160 – 210 MAD |
Tangier → Marrakech | 10h | 250 – 320 MAD |
Agadir → Essaouira | 3h | 80 – 100 MAD |
(Schedules and fares may vary; check real-time availability when booking online.)
CTM Travel Experience
When you travel with CTM, you can expect:
Spacious seating with extra legroom.

Onboard luggage handling and overhead storage.

Professional drivers trained for long-distance routes.

Stops for rest and refreshments on longer trips.
Book Your CTM Bus Ticket Now
CTM is not just a bus — it’s the most convenient way to travel around Morocco. Whether you are a tourist exploring the Sahara Desert, a student traveling between cities, or a local visiting family, CTM ensures you arrive safely and on time.
Avoid long lines at the bus station. You can check schedules, compare prices, and book your tickets instantly online.