Travel Meknes to Oujda

Meknes to Oujda

Meknes to Oujda can be covered by bus or train, so you can compare departure times and costs in advance.

Travel options for Meknes to Oujda

On your journey from Meknes to Oujda, take a train for 134 MAD to save, or get there quicker with bus in 6 hours.

Train from Meknes to Oujda

Start your trip at Meknes Train Station and travel from Meknes to Oujda, reaching Oujda Train Station after about 6 hours 53 minutes. Fares begin at 134 MAD, see available seats and secure your ticket ahead of time.

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

Prices: 134 MAD

Duration: 6h 53m ⏱

Take train from Meknes to Oujda in 6h 53m

View all Train tickets →

Bus from Meknes to Oujda

For the route from Meknes to Oujda by bus, departures are available from Meknes throughout the day, giving you plenty of options to choose a time that fits your schedule. Expect the journey to take around 6 hours, arriving at Oujda, with tickets usually priced at 172 MAD, offering an affordable way to travel. Don’t forget to check schedules, compare fares, and secure your seat in advance here for a smooth and enjoyable trip.

Popular departures: Meknes
Popular arrivals: Oujda

Prices: 172 MAD

Duration: 6h – 7h 45m ⏱

Go with bus from Meknes to Oujda in 6h Choose bus from Meknes to Oujda in 6h Book bus from Meknes to Oujda in 6h

View all Bus tickets →

Distance Meknes to Oujda

The distance between Meknes and Oujda is 342.1 kilometers.

Meknes to Oujda Transportation Comparison

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

Train
Bus
Average price
134 MAD
204 MAD
Cheapest price
134 MAD
172 MAD
Average duration
6h 53m
6h 45m
Minimum duration
6h 53m
6h 00m
Number of departures
5
5
Tickets

Train Routes & Schedules from Meknes to Oujda

Catch the train from Meknes Train Station to travel from Meknes toward Oujda. Services operate from 00:28 until 15:13, and the rail journey typically takes around 6h 53m. Ticket prices start at 134 MAD, and the trip concludes at Oujda Train Station. For exact train departure times on the Meknes to Oujda route and to check seat availability, consult the timetable and reserve your place in advance.

Train Timetable: Meknes Train Station → Oujda Train Station

  • 00:28 07:21 6h 53m 134 MAD
  • 09:55 16:48 6h 53m 134 MAD
  • 11:18 18:11 6h 53m 134 MAD
  • 11:42 18:35 6h 53m 134 MAD
  • 15:13 22:06 6h 53m 134 MAD

Check all Bus tickets →

Bus Routes & Schedules from Meknes to Oujda

From Meknes you take a bus that leaves from Meknes and follows a direct route toward Oujda. The ride typically lasts around 6h to 7h 45m, services run from 02:00 until 16:00 and fares begin at 172 to 226 MAD. At the end of the trip you will disembark at Oujda, where local connections may be available. Consult the bus timetable for Meknes to Oujda to compare times and secure your booking.

Departure stations
Meknes
Arrival stations
Oujda

Bus Timetable: Meknes → Oujda

  • 02:00 08:00 6h 226 MAD
  • 06:15 14:00 7h 45m 172 MAD
  • 10:30 16:30 6h 226 MAD
  • 12:30 20:00 7h 30m 172 MAD
  • 16:00 22:30 6h 30m 226 MAD

Check all Bus tickets →

Frequently Asked Questions Meknes to Oujda

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

How long does the Meknes to Oujda route usually take?

Travel time on the Meknes to Oujda route depends on the transport type. Bus trips take about 6 hours to 8 hours 45 minutes, while train trips take about 6 hours 53 minutes. Exact timing varies with the service and schedule.

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

The cheapest listed option on the Meknes to Oujda route is the train, at 134 MAD. Bus tickets are higher, starting from 172 MAD. No other transport type is provided in the available data.

How much should I expect to pay for Meknes to Oujda overall?

For the Meknes to Oujda route, fares range from 134 MAD to 226 MAD based on the available options. The train is fixed at 134 MAD, while bus tickets cost between 172 MAD and 226 MAD.

Which option is fastest for Meknes to Oujda?

The bus is the fastest listed option for Meknes to Oujda, with trips as short as about 6 hours. The train takes about 6 hours 53 minutes. Actual duration can change depending on the specific service.

Where do departures and arrivals happen on the Meknes to Oujda route?

For the Meknes to Oujda route, buses depart from Meknes and arrive in Oujda. Trains depart from Meknes Train Station and arrive at Oujda Train Station. The exact boarding point depends on the transport type.

How many departures are available from Meknes to Oujda each day?

The available data shows 5 bus trips and 5 train trips on the Meknes to Oujda route. That indicates limited daily service rather than frequent departures throughout the day. Exact spacing between trips is not provided.

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

For Meknes to Oujda buses, the first departure is at 02:00 and the last departure is at 16:00. The schedule does not list a fixed frequency, so departure times are not evenly spaced in the available data.

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

For the Meknes to Oujda train, the first departure is at 00:28 and the last departure is at 15:13. The timetable does not show a regular frequency, so the exact spacing between trains is not specified.

Is the Meknes to Oujda train cheaper than the bus?

Yes, the train is cheaper on the Meknes to Oujda route. It costs 134 MAD, while bus fares range from 172 MAD to 226 MAD. The train also uses Meknes Train Station and Oujda Train Station.

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

On the Meknes to Oujda route, buses take about 6 hours to 8 hours 45 minutes. The train takes about 6 hours 53 minutes. The difference comes from the specific service and how each schedule is operated.

What is the bus price range for Meknes to Oujda?

Bus fares on the Meknes to Oujda route range from 172 MAD to 226 MAD. The listed bus trips run between Meknes and Oujda, with travel times varying from about 6 hours to 8 hours 45 minutes.

How can I book a trip from Meknes to Oujda?

For the Meknes to Oujda route, tickets can be checked and booked on TicketRoutes.com. The available data includes bus and train options, so it is best to review the schedule and fare details there before choosing.


More travel routes for Meknes and Oujda

Planning more stops after Meknes to Oujda?

If your journey doesn’t end with Meknes to Oujda, 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.