Rabat to Casablanca Bus: Schedules, Tickets & Prices
Buses from Rabat to Casablanca take around 45m to 2h 45m, with tickets starting from 36 MAD to 104 MAD.
Bus from Rabat to Casablanca
Catch a bus at Temara, Rabat Bus Station or Rabat and start your journey from Rabat. Services run frequently throughout the day, with the first departure at 04:15, allowing you to pick a departure that suits your schedule. The trip takes around 45 minutes, and you'll arrive at Casablanca or Casablanca CTM Bus Station, heading into Casablanca. Fares start from 36 MAD, and you can check availability and book your seat here.
Prices: 36 MAD to 104 MAD
Duration: 45m – 2h 45m ⏱
Bus Routes & Schedules from Rabat to Casablanca
- Traveling from Temara, you’ll be on the bus for roughly 2h 25m before arriving at Casablanca. Services operate at 07:45, and fares start from 42 MAD.
- Travel to Casablanca CTM Bus Station from Rabat Bus Station, with a bus journey lasting approximately 1h. Departures run from 04:45 until 21:30, and fares start at 56 to 61 MAD.
- From Rabat, you can take a bus to Casablanca, traveling for about 1h to 2h 45m. Services run from 04:15 until 23:00 with fares starting at 36 to 104 MAD.
Cheapest Bus Rabat to Casablanca
36 MAD, from Rabat to Casablanca, departure some times, duration 2h 10m.Fastest Bus Rabat to Casablanca
56 MAD, from Rabat Bus Station to Casablanca CTM Bus Station, departure some times, duration 1h.Bus Timetable: Rabat → Casablanca
- 04:15 07:00 2h 45m 45 MAD
- 04:45 05:35 50m 84 MAD
- 05:00 06:10 1h 10m 84 MAD
- 05:15 06:25 1h 10m 84 MAD
- 06:15 07:45 1h 30m 84 MAD
- 07:30 08:35 1h 5m 84 MAD
- 08:30 09:30 1h 42 MAD
- 08:45 10:00 1h 15m 45 MAD
- 09:00 10:10 1h 10m 42 MAD
- 10:15 11:30 1h 15m 45 MAD
- 10:30 11:45 1h 15m 45 MAD
- 11:00 12:15 1h 15m 45 MAD
- 11:15 12:10 55m 84 MAD
- 11:30 12:20 50m 91 MAD
- 11:45 12:45 1h 84 MAD
- 12:00 13:00 1h 45 MAD
- 12:10 13:15 1h 5m 36 MAD
- 12:45 13:30 45m 84 MAD
- 13:40 14:40 1h 104 MAD
- 14:00 15:00 1h 45 MAD
- 14:30 16:00 1h 30m 42 MAD
- 14:50 16:00 1h 10m 39 MAD
- 15:15 16:00 45m 104 MAD
- 15:30 16:30 1h 45 MAD
- 16:15 17:05 50m 91 MAD
- 16:30 17:45 1h 15m 91 MAD
- 17:45 20:00 2h 15m 45 MAD
- 18:00 20:30 2h 30m 45 MAD
- 18:15 19:45 1h 30m 45 MAD
- 18:30 19:15 45m 84 MAD
- 20:00 21:30 1h 30m 36 MAD
- 20:15 21:45 1h 30m 42 MAD
- 20:20 22:30 2h 10m 36 MAD
- 20:30 21:20 50m 91 MAD
- 20:50 21:45 55m 84 MAD
- 23:00 23:50 50m 91 MAD
Bus Timetable: Rabat Bus Station → Casablanca CTM Bus Station
- 04:45 05:45 1h 56 MAD
- 07:00 08:00 1h 56 MAD
- 11:30 12:30 1h 56 MAD
- 11:45 12:45 1h 56 MAD
- 12:45 13:45 1h 56 MAD
- 13:15 14:15 1h 56 MAD
- 15:30 16:30 1h 56 MAD
- 16:30 17:30 1h 56 MAD
- 17:00 18:00 1h 61 MAD
- 17:15 18:15 1h 56 MAD
- 17:30 18:30 1h 56 MAD
- 19:15 20:15 1h 56 MAD
- 21:30 22:30 1h 56 MAD
Bus Timetable: Temara → Casablanca
- 07:45 10:10 2h 25m 42 MAD
Frequently Asked Questions Bus Rabat to Casablanca
Below you will find answers to the most common questions about traveling from Rabat to Casablanca by bus.
How long is the bus trip from Rabat to Casablanca?
The bus trip from Rabat to Casablanca usually takes about 1 hour to 2 hours 45 minutes, depending on the departure point and traffic. A bus from Rabat Bus Station to Casablanca CTM Bus Station can take about 1 hour, while other Rabat to Casablanca bus journeys may take longer.
What is the price of bus tickets for Rabat to Casablanca?
Bus tickets for Rabat to Casablanca cost between 36 MAD and 104 MAD. The final fare can vary by departure point and the specific bus service, so it is worth checking the available Rabat to Casablanca bus options before booking.
When is the first bus departure from Rabat to Casablanca?
The first bus departure for Rabat to Casablanca is at 04:15. If you are planning an early bus journey, it is a good idea to arrive a little before departure so you have time to find the right bus and board calmly.
What time is the last bus from Rabat to Casablanca?
The last bus departure on the Rabat to Casablanca bus route is at 23:00. If you need a late bus service, it is best to confirm your ticket and departure point in advance so you do not miss the final bus journey of the day.
How many bus trips are available between Rabat and Casablanca?
There are 50 bus trips available for Rabat to Casablanca. That gives travelers a fairly wide choice of bus departures throughout the day, which can help if you want to match your bus journey with your schedule.
Can I book bus tickets from Rabat to Casablanca in advance?
Yes, it is sensible to book bus tickets for Rabat to Casablanca in advance, especially if you want a specific departure time or station. With several bus options available, early booking can make it easier to choose the bus service that fits your plans.
Which stations are used for the bus journey from Rabat to Casablanca?
For the Rabat to Casablanca bus journey, departures can be from Temara, Rabat Bus Station, or Rabat, and arrivals can be in Casablanca or Casablanca CTM Bus Station. Checking the exact station pair before you travel helps you choose the right bus and avoid confusion on the day.
Is there a practical tip for taking the bus between Rabat and Casablanca?
A useful tip for the bus between Rabat and Casablanca is to check both the departure station and the arrival station before you buy your ticket. Since the bus service can run from different points in Rabat to different stops in Casablanca, confirming the route details makes the bus journey smoother.
Travel options for Rabat to Casablanca
More Bus routes from and to Rabat or Casablanca
Routes in Bus from Rabat →
Routes in Bus to Casablanca ←
Routes in Bus to Rabat ←
Routes in Bus from Casablanca →
Planning more than just Rabat to Casablanca?
You’re currently viewing Bus options for Rabat to Casablanca. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.