Oujda to Casablanca Bus: Schedules, Tickets & Prices
Buses from Oujda to Casablanca take around 7h to 11h 30m, with tickets starting from 162 MAD to 447 MAD.
Bus from Oujda to Casablanca
Hop on a bus departing from Oujda or Oujda Bus Station and travel from Oujda toward Casablanca. Services run frequently throughout the day, giving you the flexibility to choose a departure time that fits your plans. The journey usually takes around 7 hours, with bus ticket prices starting from 162 MAD, and the route ends at Casablanca, Casablanca CTM Bus Station or Ouled Ziane Bus Station, Casablanca. Plan ahead and book your ticket in advance.
Prices: 162 MAD to 447 MAD
Duration: 7h – 11h 30m ⏱
Bus Routes & Schedules from Oujda to Casablanca
- Traveling from Oujda, you’ll be on the bus for roughly 7h to 11h 30m before arriving at Casablanca. Services operate from 04:00 until 23:30, and fares start from 169 to 447 MAD.
- From Oujda Bus Station, the bus will take you to Casablanca CTM Bus Station in about 7h. With departures from 09:00 until 23:00, fares start at 400 MAD.
- Arriving at Ouled Ziane Bus Station, Casablanca, you’ll leave Oujda Bus Station by bus for a journey of approximately 10h. Tickets are available from 162 MAD, with departures at 14:00.
Cheapest Bus Oujda to Casablanca
162 MAD, from Oujda Bus Station to Ouled Ziane Bus Station, Casablanca, departure 14:00, duration 10h.Fastest Bus Oujda to Casablanca
400 MAD, from Oujda Bus Station to Casablanca CTM Bus Station, departure some times, duration 7h.Bus Timetable: Oujda → Casablanca
- 04:00 15:30 11h 30m 221 MAD
- 07:45 18:30 10h 45m 208 MAD
- 08:50 20:10 11h 20m 221 MAD
- 09:00 16:00 7h 447 MAD
- 10:00 20:30 10h 30m 208 MAD
- 11:30 21:50 10h 20m 169 MAD
- 12:00 21:45 9h 45m 401 MAD
- 19:45 06:00 10h 15m 182 MAD
- 21:00 06:00 9h 221 MAD
- 21:30 06:00 8h 30m 182 MAD
- 22:00 05:15 7h 15m 447 MAD
- 22:15 06:00 7h 45m 195 MAD
- 23:30 08:25 8h 55m 401 MAD
Bus Timetable: Oujda Bus Station → Casablanca CTM Bus Station
- 09:00 16:00 7h 400 MAD
- 12:00 19:00 7h 400 MAD
- 22:00 05:00 7h 400 MAD
- 23:00 06:00 7h 400 MAD
Bus Timetable: Oujda Bus Station → Ouled Ziane Bus Station, Casablanca
- 14:00 00:00 10h 162 MAD
Frequently Asked Questions Bus Oujda to Casablanca
Below you will find answers to the most common questions about traveling from Oujda to Casablanca by bus.
How long does the bus trip from Oujda to Casablanca usually take?
A bus trip from Oujda to Casablanca usually takes about 7 to 11 hours, depending on the service and the station pair. Some bus journeys are shorter, while others take longer, so it is worth checking the exact departure and arrival points before you book.
What is the price of bus tickets for Oujda to Casablanca?
Bus tickets for Oujda to Casablanca cost between 162 MAD and 447 MAD. The final fare can vary by operator, departure point, and arrival station, so comparing options before you buy your bus ticket is a good idea.
When is the first bus departure from Oujda to Casablanca?
The first bus departure on Oujda to Casablanca is at 04:00. If you need an early bus service, it is best to plan ahead and arrive at the station with enough time before departure.
What is the last bus departure for Casablanca from Oujda?
The last bus departure from Oujda to Casablanca is at 23:30. If you are taking a late bus journey, make sure to confirm your ticket and station details in advance so you do not miss the service.
How many bus trips are available between Oujda and Casablanca?
There are 18 bus trips available for Oujda to Casablanca. That gives travelers several bus connection options across the day, which can help when choosing a departure time that fits your plans.
Where do buses leave from on the Oujda to Casablanca route?
For Oujda to Casablanca by bus, departures can be from Oujda or Oujda Bus Station. Since the bus service may use different boarding points, it is important to check your ticket carefully before heading out.
Which arrival stations are used on the bus route from Oujda to Casablanca?
On the Oujda to Casablanca bus route, arrivals can be at Casablanca, Casablanca CTM Bus Station, or Ouled Ziane Bus Station, Casablanca. The exact arrival point depends on the bus trip you choose, so it is best to confirm it when booking.
Is it better to book bus tickets early for the Oujda-Casablanca journey?
Yes, booking bus tickets early for the Oujda to Casablanca journey is a smart move, especially if you want a specific departure time or station pair. Since prices and travel times can vary, early booking can help you choose the bus service that suits you best.
Travel options for Oujda to Casablanca
More Bus routes from and to Oujda or Casablanca
Routes in Bus from Oujda →
Routes in Bus to Casablanca ←
Routes in Bus to Oujda ←
Routes in Bus from Casablanca →
Planning more than just Oujda to Casablanca?
You’re currently viewing Bus options for Oujda 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.