Casablanca to Oujda Bus: Schedules, Tickets & Prices
Travel from Casablanca to Oujda by bus in around 7h to 11h 30m, with tickets available from 162 MAD to 449 MAD.
Bus from Casablanca to Oujda
If you're traveling from Casablanca to Oujda by bus, you can board at Casablanca CTM Bus Station, Ouled Ziane Bus Station, Casablanca or Casablanca, with services running frequently throughout the day so you can pick a time that suits your schedule. The journey typically takes around 7 hours, providing a comfortable way to reach your destination, arriving at Oujda Bus Station or Oujda, with bus ticket prices starting from 162 MAD. Be sure to check availability and secure your seat in advance here to ensure a smooth and hassle-free trip.
Prices: 162 MAD to 449 MAD
Duration: 7h – 11h 30m ⏱
Bus Routes & Schedules from Casablanca to Oujda
- Travel to Oujda Bus Station from Casablanca CTM Bus Station, with a bus journey lasting approximately 7h. Departures run from 09:00 until 22:00, and fares start at 400 to 410 MAD.
- From Ouled Ziane Bus Station, Casablanca, buses travel to Oujda Bus Station taking approximately 10h. Departures occur at 22:00, and fares start at 162 MAD.
- Catch a bus at Casablanca, with a journey lasting roughly 7h 35m to 11h 30m. You’ll arrive at Oujda. Tickets begin from 169 to 449 MAD, and services run from 03:15 until 22:50.
Cheapest Bus Casablanca to Oujda
162 MAD, from Ouled Ziane Bus Station, Casablanca to Oujda Bus Station, departure 22:00, duration 10h.Fastest Bus Casablanca to Oujda
400 MAD, from Casablanca CTM Bus Station to Oujda Bus Station, departure some times, duration 7h.Bus Timetable: Casablanca → Oujda
- 03:15 14:00 10h 45m 208 MAD
- 06:45 18:00 11h 15m 208 MAD
- 07:05 16:45 9h 40m 403 MAD
- 08:30 20:00 11h 30m 182 MAD
- 09:00 17:00 8h 449 MAD
- 09:15 20:40 11h 25m 208 MAD
- 09:20 20:40 11h 20m 208 MAD
- 09:25 17:00 7h 35m 449 MAD
- 11:15 21:30 10h 15m 182 MAD
- 12:00 22:30 10h 30m 403 MAD
- 12:30 22:30 10h 403 MAD
- 16:00 01:00 9h 246 MAD
- 17:15 04:30 11h 15m 208 MAD
- 20:00 05:20 9h 20m 403 MAD
- 20:15 05:30 9h 15m 221 MAD
- 20:20 05:20 9h 403 MAD
- 20:40 05:30 8h 50m 221 MAD
- 21:15 06:00 8h 45m 312 MAD
- 22:00 06:00 8h 195 MAD
- 22:20 06:00 7h 40m 449 MAD
- 22:50 10:00 11h 10m 169 MAD
Bus Timetable: Casablanca CTM Bus Station → Oujda Bus Station
- 09:00 16:00 7h 400 MAD
- 09:25 16:25 7h 400 MAD
- 12:00 19:00 7h 400 MAD
- 12:30 19:30 7h 400 MAD
- 20:00 03:00 7h 400 MAD
- 20:20 03:20 7h 410 MAD
- 22:00 05:00 7h 400 MAD
Bus Timetable: Ouled Ziane Bus Station, Casablanca → Oujda Bus Station
- 22:00 08:00 10h 162 MAD
Frequently Asked Questions Bus Casablanca to Oujda
Below you will find answers to the most common questions about traveling from Casablanca to Oujda by bus.
How long is the bus trip from Casablanca to Oujda, and what should I expect for the journey time?
The bus journey from Casablanca to Oujda usually takes about 7 to 12 hours, depending on the service and departure point. Some bus connections are faster than others, so it is a good idea to check the specific bus trip before booking.
What is the price of bus tickets for Casablanca to Oujda by bus?
Bus tickets for Casablanca to Oujda are priced between 162 MAD and 449 MAD. The final fare can vary by bus service, so it is worth comparing options before you buy.
When is the first bus departure from Casablanca to Oujda, and what is the last bus departure?
For the Casablanca to Oujda bus service, the first bus departure is at 03:15 and the last bus departure is at 22:50. That gives travelers a wide range of options for planning a bus journey.
Are there many bus departures between Casablanca and Oujda during the day?
Yes, there are 29 bus trips available for Casablanca to Oujda, so the bus schedule offers several choices across the day. This makes it easier to find a bus connection that fits your plans.
Can I book bus tickets for the Casablanca to Oujda route in advance?
Yes, it is a good idea to book bus tickets in advance for Casablanca to Oujda, especially if you want a specific bus departure time. Advance booking can help you secure the bus service that best matches your travel plans.
Which bus stations are used for Casablanca to Oujda, and where does the bus arrive?
For Casablanca to Oujda by bus, departures can be from Casablanca CTM Bus Station, Ouled Ziane Bus Station, Casablanca, or Casablanca, and arrivals are at Oujda Bus Station or Oujda. It is important to confirm the exact bus station when you choose your bus trip.
Is there a faster bus journey from Casablanca to Oujda from specific stations?
Yes, some Casablanca to Oujda bus journeys are shorter depending on the station pair. For example, the bus trip from Casablanca CTM Bus Station to Oujda Bus Station takes about 7 hours, while the Ouled Ziane Bus Station, Casablanca to Oujda Bus Station service takes about 10 hours.
What should I know before taking the bus from Casablanca to Oujda?
Before taking the bus from Casablanca to Oujda, it helps to check the bus schedule, confirm your departure station, and allow enough time for the journey. Since bus tickets and travel times can vary, reviewing the bus service details in advance makes the trip easier to plan.
Travel options for Casablanca to Oujda
More Bus routes from and to Casablanca or Oujda
Routes in Bus from Casablanca →
Routes in Bus to Oujda ←
Routes in Bus to Casablanca ←
Planning more than just Casablanca to Oujda?
You’re currently viewing Bus options for Casablanca to Oujda. 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.