Travel Oujda to Meknes

Oujda to Meknes

This route links Oujda and Meknes using train or bus, making it easy to check schedules and prices before you travel.

Travel options for Oujda to Meknes

For a trip from Oujda to Meknes, bus is both the fastest and the most cost-effective choice at 132 MAD, taking just 5h y 55 minutes.

Bus from Oujda to Meknes

Catch a bus departing from Oujda and travel from Oujda toward Meknes. With frequent services throughout the day, it’s easy to choose a departure time that fits your plans. The trip usually takes around 5 hours 55 minutes, with ticket prices starting from 132 MAD, and the route finishes at Meknes. You can secure your seat in advance to avoid last-minute availability issues.

Popular departures: Oujda
Popular arrivals: Meknes

Prices: 132 MAD

Duration: 5h 55m – 7h 15m ⏱

Take bus from Oujda to Meknes for 132 MAD Go with bus from Oujda to Meknes in 5h 55m Book bus from Oujda to Meknes in 5h 55m Book bus from Oujda to Meknes in 5h 55m

View all Bus tickets →

Train from Oujda to Meknes

Travel from Oujda to Meknes by train, departing from Oujda Train Station. Tickets are available from 134 MAD, and the journey lasts about 6 hours 53 minutes, reaching Meknes Train Station. Plan ahead and secure your ride.

Popular departures: Oujda Train Station
Popular arrivals: Meknes Train Station

Prices: 134 MAD

Duration: 6h 53m ⏱

Ride with train from Oujda to Meknes in 6h 53m

View all Train tickets →

Distance Oujda to Meknes

The distance between Oujda and Meknes is 342.1 kilometers.

Oujda to Meknes Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Oujda to Meknes

Bus
Train
Average price
174 MAD
134 MAD
Cheapest price
132 MAD
134 MAD
Average duration
6h 34m
6h 53m
Minimum duration
5h 55m
6h 53m
Number of departures
10
4
Tickets

Bus Routes & Schedules from Oujda to Meknes

Start your journey by boarding the bus at Oujda. Services operate from 04:00 until 23:30, and once the vehicle departs you should expect to travel for about 5h 55m to 7h 15m before arriving at Meknes. Bus ticket prices start from 132 to 226 MAD, and the timetable shows all daily departures so you can choose the slot that fits your plans. Check the full bus timetable for the route from Oujda to Meknes to plan your departures and reserve your seat.

Departure stations
Oujda
Arrival stations
Meknes

Bus Timetable: Oujda → Meknes

  • 04:00 11:15 7h 15m 172 MAD
  • 05:50 13:00 7h 10m 145 MAD
  • 07:45 14:15 6h 30m 145 MAD
  • 08:50 15:45 6h 55m 172 MAD
  • 11:30 18:00 6h 30m 132 MAD
  • 12:00 18:10 6h 10m 226 MAD
  • 12:30 19:30 7h 132 MAD
  • 19:45 02:00 6h 15m 172 MAD
  • 21:00 03:00 6h 220 MAD
  • 23:30 05:25 5h 55m 226 MAD

Check all Train tickets →

Train Routes & Schedules from Oujda to Meknes

Board the train at Oujda Train Station, the only direct service from Oujda to Meknes. Services run from 07:50 until 21:35, and the rail journey usually takes around 6h 53m before arriving at Meknes Train Station. Tickets start from 134 MAD, and you can check the full timetable for the Oujda–Meknes route to find the departure that fits your schedule and reserve your seat.

Train Timetable: Oujda Train Station → Meknes Train Station

  • 07:50 14:43 6h 53m 134 MAD
  • 11:35 18:28 6h 53m 134 MAD
  • 13:30 20:23 6h 53m 134 MAD
  • 21:35 04:28 6h 53m 134 MAD

Check all Train tickets →

Frequently Asked Questions Oujda to Meknes

Below you will find answers to the most common questions about traveling from Oujda to Meknes.

How long does the Oujda to Meknes route usually take?

Travel time on the Oujda to Meknes route depends on the transport type. Buses take about 5 hours 55 minutes to 7 hours 15 minutes, while trains take about 6 hours 53 minutes. The difference comes from the service pattern and the specific departure chosen.

What is the cheapest way to travel from Oujda to Meknes?

The cheapest option on the Oujda to Meknes route is the bus at 132 MAD. Train tickets are slightly higher at 134 MAD. Prices can vary by service, but the bus has the lowest listed fare in the available data.

How much does the Oujda to Meknes trip cost overall?

For the Oujda to Meknes route, fares range from 132 MAD to 226 MAD. Buses are listed between 132 MAD and 226 MAD, while trains are priced at 134 MAD. The total cost depends on which transport and departure you choose.

Which option is fastest on the Oujda to Meknes route?

The fastest option on the Oujda to Meknes route is the bus, with trips as short as about 5 hours 55 minutes. Train journeys take about 6 hours 53 minutes. Bus duration varies more, so the quickest departure is not always the same.

Where do I leave from and arrive at on the Oujda to Meknes route?

For trains on the Oujda to Meknes route, departures are from Oujda Train Station and arrivals are at Meknes Train Station. Bus services are listed more generally as departing from Oujda and arriving in Meknes, without a more specific station name in the data.

How often do services run on the Oujda to Meknes route?

The available data does not give a fixed frequency in minutes for the Oujda to Meknes route. It does show 10 bus trips and 4 train trips, which indicates multiple departures are available, but not an exact interval between them.

What are the first and last departures for the Oujda to Meknes route?

On the Oujda to Meknes route, the earliest bus departure is 04:00 and the latest is 23:30. For trains, the first departure is 07:50 and the last departure is 21:35. These times help narrow down the daily options.

How do bus and train travel times compare on the Oujda to Meknes route?

Bus travel on the Oujda to Meknes route ranges from about 5 hours 55 minutes to 7 hours 15 minutes. The train takes about 6 hours 53 minutes. That means some buses are faster than the train, while others take longer.

What are the train details for the Oujda to Meknes route?

Trains on the Oujda to Meknes route cost 134 MAD and take about 6 hours 53 minutes. They depart from Oujda Train Station and arrive at Meknes Train Station. The listed train departures run from 07:50 to 21:35.

What are the bus details for the Oujda to Meknes route?

Buses on the Oujda to Meknes route cost between 132 MAD and 226 MAD. Travel time ranges from about 5 hours 55 minutes to 7 hours 15 minutes. Departures are listed from Oujda and arrivals in Meknes, with service from 04:00 to 23:30.

If I want to book the Oujda to Meknes route, where should I look?

For the Oujda to Meknes route, TicketRoutes.com is the booking reference provided in the context. It lists the available transport options and route details in one place. The route page is https://search.ticketroutes.com/en/travel/oujda/meknes.

Are there any differences in the number of departures on the Oujda to Meknes route?

Yes. The Oujda to Meknes route shows 10 bus trips and 4 train trips in the available data. That means buses appear more frequently overall, while trains have fewer listed departures across the day.


More travel routes for Oujda and Meknes

Planning more stops after Oujda to Meknes?

If your journey doesn’t end with Oujda to Meknes, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.