Travel Oujda to Rabat

Oujda to Rabat Bus: Schedules, Tickets & Prices

Travel from Oujda to Rabat by bus in around 6h to 10h 15m, with tickets available from 169 MAD to 401 MAD.

Bus from Oujda to Rabat

Taking a bus from Oujda to Rabat offers multiple departure options from Oujda, with the day’s first bus leaving at 04:00. The ride lasts approximately 6 hours and will drop you off at Rabat, with tickets available from 169 MAD. Plan ahead and secure your spot reserve your seat.

Popular departures: Oujda
Popular arrivals: Rabat

Prices: 169 MAD to 401 MAD

Duration: 6h – 10h 15m ⏱

Experience bus from Oujda to Rabat for MAD 169 Travel with bus from Oujda to Rabat for MAD 169 Experience bus from Oujda to Rabat in 6h Experience bus from Oujda to Rabat for MAD 169 Journey with bus from Oujda to Rabat for MAD 169 Book bus from Oujda to Rabat in 6h

View all Bus tickets →

Distance Oujda to Rabat

The distance between Oujda and Rabat is 456.7 kilometers.

Bus from Oujda to Rabat Details

Find key information about the Bus from Oujda to Rabat, including travel time, prices and stations.

Bus
Average price
233 MAD
 
Cheapest
169 MAD
Average duration
8h 30m
 
Shortest
6h
Number of departures
15
04:00 - 23:30
Tickets
 
Stations
Departure stations
Arrival stations
Oujda
Rabat

Bus Routes & Schedules from Oujda to Rabat

From Oujda you take a bus that leaves from Oujda and follows a direct route toward Rabat. The ride typically lasts around 6h to 10h 15m, services run from 04:00 until 23:30 and fares begin at 169 to 401 MAD. At the end of the trip you will disembark at Rabat, where local connections may be available. Consult the bus timetable for Oujda to Rabat to compare times and secure your booking.

Bus Timetable: Oujda → Rabat

  • 04:00 14:15 10h 15m 195 MAD
  • 05:50 15:50 10h 182 MAD
  • 07:45 17:15 9h 30m 195 MAD
  • 08:50 18:55 10h 5m 195 MAD
  • 09:00 15:00 6h 401 MAD
  • 10:00 19:30 9h 30m 208 MAD
  • 11:30 20:40 9h 10m 169 MAD
  • 12:00 20:40 8h 40m 336 MAD
  • 12:30 21:45 9h 15m 169 MAD
  • 19:45 05:00 9h 15m 169 MAD
  • 21:00 05:00 8h 208 MAD
  • 21:30 05:00 7h 30m 169 MAD
  • 22:00 04:00 6h 401 MAD
  • 22:15 05:00 6h 45m 169 MAD
  • 23:30 07:10 7h 40m 336 MAD

Check all Bus tickets →

Frequently Asked Questions Bus Oujda to Rabat

Below you will find answers to the most common questions about traveling from Oujda to Rabat by bus.

How long does the bus trip from Oujda to Rabat usually take?

The bus trip from Oujda to Rabat usually takes about 6 hours to 10 hours 15 minutes, depending on the service and travel conditions. It is a long bus journey, so it is worth planning for extra time if you have connections or a tight schedule in Rabat.

What is the price of bus tickets for Oujda to Rabat?

Bus tickets for Oujda to Rabat usually cost between 169 MAD and 401 MAD. The final bus fare can vary by operator, travel time, and how early you book, so checking a few options before you travel is a good idea.

When is the first bus departure from Oujda to Rabat?

The first bus departure for Oujda to Rabat is at 04:00. If you want an early start, this bus service gives you a morning option for reaching Rabat the same day.

What time is the last bus from Oujda to Rabat?

The last bus departure on Oujda to Rabat is at 23:30. That late bus journey can be useful if you prefer to travel overnight or need more flexibility in your plans.

How many bus trips are available between Oujda and Rabat?

There are 15 bus trips available for Oujda to Rabat. That gives travelers several bus options across the day, which can help when choosing a departure time that fits your schedule.

Can I book bus tickets for the Oujda to Rabat route in advance?

Yes, it is a good idea to book bus tickets for Oujda to Rabat in advance, especially if you want a specific departure time. Since the bus service has multiple trips but limited seats, early booking can make your travel plans easier.

Where does the bus from Oujda to Rabat depart and arrive?

The bus from Oujda to Rabat departs from Oujda and arrives in Rabat. This makes the bus journey straightforward for travelers who want a direct connection between the two cities.

What should I know before taking the bus from Oujda to Rabat?

Before taking the bus from Oujda to Rabat, it helps to check your departure time, ticket price, and how long the bus journey may take. Because the trip can last several hours, bringing water, snacks, and anything you need for comfort can make the ride easier.


More Bus routes from and to Oujda or Rabat

Planning more than just Oujda to Rabat?

You’re currently viewing Bus options for Oujda to Rabat. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.