Travel Fes to Oujda

Fes to Oujda

You’ll find all main transport options for the route between Fes and Oujda, including van, charter, bus or train.

Travel options for Fes to Oujda

Traveling from Fes to Oujda, a train for 125 MAD offers the best value, while a van gets you there in 3 hours.

Train from Fes to Oujda

Experience a train ride from Fes to Oujda, boarding at Fes Train Station and arriving at Oujda Train Station. The journey lasts around 6 hours, and tickets start from 125 MAD. Make sure to book your seat in advance.

Popular departures: Fes Train Station
Popular arrivals: Oujda Train Station

Prices: 125 MAD

Duration: 6h ⏱

Choose train from Fes to Oujda for 125 MAD Ride with train from Fes to Oujda for 125 MAD

View all Train tickets →

Bus from Fes to Oujda

Catching a bus in Fes is an easy way to reach Oujda, with departures available from Fes CTM Bus Station or Fes throughout the day. The journey typically lasts around 4 hours and brings you to Oujda Bus Station or Oujda, with bus ticket prices starting from 130 MAD. Make sure to book your seat in advance here for a smooth, comfortable, and hassle-free trip.

Popular departures: Fes CTM Bus Station Fes

Prices: 130 MAD

Duration: 4h – 6h 30m ⏱

Experience bus from Fes to Oujda in 4h Book bus from Fes to Oujda for 130 MAD Explore with bus from Fes to Oujda for 130 MAD Journey with bus from Fes to Oujda in 4h Hop on bus from Fes to Oujda in 4h Book bus from Fes to Oujda for 130 MAD

View all Bus tickets →

Van from Fes to Oujda

Catch a van departing from Fes Hotel Transfer for a trip between Fes and Oujda. Travel typically lasts around 3 hours, fares start from 797 MAD, and passengers reach Oujda Hotel Transfer at the end of the ride. Secure your booking ahead of time on available van seats.

Popular departures: Fes Hotel Transfer
Popular arrivals: Oujda Hotel Transfer

Prices: 797 MAD

Duration: 3h ⏱

Take van from Fes to Oujda for 797 MAD Travel with van from Fes to Oujda for 797 MAD

View all Van tickets →

Charter from Fes to Oujda

A private transfer from Fes to Oujda offers a convenient, stress-free way to travel, with pickup and drop-off tailored to your needs. The journey lasts about 3 hours 50 minutes and fares start from 2,930 MAD. Reserve your transfer here and enjoy the comfort of traveling directly between the locations you choose.

Popular departures: Fes Airport
Popular arrivals: Oujda Hotel Transfer

Prices: 2,930 MAD

Duration: 3h 50m ⏱

Travel with charter from Fes to Oujda for 2930 MAD

View all Charter tickets →

Distance Fes to Oujda

The distance between Fes and Oujda is 292.2 kilometers.

Fes to Oujda Transportation Comparison

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

Train
Bus
Van
Charter
Average price
139 MAD
169 MAD
799 MAD
2,930 MAD
Cheapest price
125 MAD
130 MAD
797 MAD
2,930 MAD
Average duration
6h 00m
5h 13m
3h 00m
3h 50m
Minimum duration
6h 00m
4h 00m
3h 00m
3h 50m
Number of departures
4
21
25
1
Tickets

Train Routes & Schedules from Fes to Oujda

Hop on the train at Fes Train Station and make your way to Oujda Train Station. The journey usually takes around 6h, with services running from 01:40 until 16:35 and tickets starting from 125 to 182 MAD. Check the timetable from Fes to Oujda to pick the departure that suits your schedule and reserve your seat in advance.

Departure stations
Fes Train Station
Arrival stations
Oujda Train Station

Train Timetable: Fes Train Station → Oujda Train Station

  • 01:40 07:40 6h 125 MAD
  • 11:05 17:05 6h 125 MAD
  • 12:50 18:50 6h 125 MAD
  • 16:35 22:35 6h 182 MAD

Check all Charter tickets →

Bus Routes & Schedules from Fes to Oujda

- Set off from Fes CTM Bus Station by bus and spend roughly 4h traveling before reaching Oujda Bus Station. Ticket prices begin at 199 to 214 MAD, and services operate from 01:00 until 17:55.
- From Fes, you can take a bus to Oujda, traveling for about 4h 30m to 6h 30m. Services run from 00:30 until 22:00 with fares starting at 130 to 214 MAD.

Departure stations
Fes CTM Bus Station
Fes
Arrival stations
Oujda Bus Station
Oujda

Bus Timetable: Fes → Oujda

  • 00:30 05:20 4h 50m 214 MAD
  • 00:45 05:30 4h 45m 214 MAD
  • 07:00 12:30 5h 30m 130 MAD
  • 08:00 14:00 6h 143 MAD
  • 10:00 16:30 6h 30m 130 MAD
  • 11:00 16:45 5h 45m 130 MAD
  • 12:00 16:30 4h 30m 214 MAD
  • 12:15 18:00 5h 45m 130 MAD
  • 12:30 18:30 6h 130 MAD
  • 13:45 19:30 5h 45m 130 MAD
  • 14:15 20:40 6h 25m 130 MAD
  • 14:45 19:30 4h 45m 214 MAD
  • 15:45 22:15 6h 30m 143 MAD
  • 16:15 21:30 5h 15m 130 MAD
  • 17:25 22:30 5h 5m 214 MAD
  • 22:00 04:30 6h 30m 143 MAD

Bus Timetable: Fes CTM Bus Station → Oujda Bus Station

  • 01:00 05:00 4h 199 MAD
  • 02:30 06:30 4h 214 MAD
  • 10:15 14:15 4h 199 MAD
  • 15:15 19:15 4h 199 MAD
  • 17:55 21:55 4h 199 MAD

Check all Bus tickets →

Van Routes & Schedules from Fes to Oujda

Board a minivan at Fes Hotel Transfer for the only direct transfer to Oujda. The ride usually takes about 3h, with departures scheduled from --:-- until 23:00 and fares starting from 797 to 845 MAD. You’ll reach Oujda Hotel Transfer, and checking the timetable for trips between Fes and Oujda lets you pick the departure that best fits your plans and reserve your seat in advance.

Van Timetable: Fes Hotel Transfer → Oujda Hotel Transfer

  • --:-- --:-- 3h 845 MAD
  • 00:00 03:00 3h 797 MAD
  • 01:00 04:00 3h 797 MAD
  • 02:00 05:00 3h 797 MAD
  • 03:00 06:00 3h 797 MAD
  • 04:00 07:00 3h 797 MAD
  • 05:00 08:00 3h 797 MAD
  • 06:00 09:00 3h 797 MAD
  • 07:00 10:00 3h 797 MAD
  • 08:00 11:00 3h 797 MAD
  • 09:00 12:00 3h 797 MAD
  • 10:00 13:00 3h 797 MAD
  • 11:00 14:00 3h 797 MAD
  • 12:00 15:00 3h 797 MAD
  • 13:00 16:00 3h 797 MAD
  • 14:00 17:00 3h 797 MAD
  • 15:00 18:00 3h 797 MAD
  • 16:00 19:00 3h 797 MAD
  • 17:00 20:00 3h 797 MAD
  • 18:00 21:00 3h 797 MAD
  • 19:00 22:00 3h 797 MAD
  • 20:00 23:00 3h 797 MAD
  • 21:00 00:00 3h 797 MAD
  • 22:00 01:00 3h 797 MAD
  • 23:00 02:00 3h 797 MAD

Check all Van tickets →

Charter Routes & Schedules from Fes to Oujda

Board your private car at Fes Airport for a direct ride to Oujda, departing whenever it suits your schedule. The transfer typically lasts around 3h 50m, giving you a relaxed and personalized travel experience. Fares start at 2,930 MAD, and you’ll arrive at Oujda Hotel Transfer ready to continue your day without the stress of fixed departure times.

Check all Charter tickets →

Frequently Asked Questions Fes to Oujda

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

How long does the Fes to Oujda route usually take?

Travel time on the Fes to Oujda route depends on the transport type. The fastest listed option is the van at about 3 hours, while the bus takes about 4 to 6.5 hours and the train takes about 6 hours.

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

The cheapest option on the Fes to Oujda route is the train, with fares from 125 MAD to 182 MAD. The bus is also relatively low-cost at 130 MAD to 214 MAD, while the van is much higher priced.

How much should I expect to pay for Fes to Oujda transport overall?

Prices on the Fes to Oujda route vary by transport type. The train costs about 125 MAD to 182 MAD, the bus 130 MAD to 214 MAD, and the van 797 MAD to 845 MAD. Charter service is 2,930 MAD.

Which option is fastest for Fes to Oujda?

The fastest listed option for Fes to Oujda is the van, which takes about 3 hours. The bus is slower at roughly 4 to 6.5 hours, and the train takes about 6 hours.

Where do trips from Fes to Oujda usually depart and arrive?

For Fes to Oujda, the train departs from Fes Train Station and arrives at Oujda Train Station. Bus services use Fes CTM Bus Station or Fes, arriving at Oujda Bus Station or Oujda. Van transfers use hotel pickup and drop-off.

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

The context does not give a fixed frequency for Fes to Oujda services. It does show multiple departures for each transport type, with 21 bus trips, 25 van trips, and 4 train trips listed.

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

Buses on the Fes to Oujda route start as early as 00:30 and the last listed departure is 22:00. The bus duration ranges from about 4 to 6.5 hours, depending on the service.

What are the first and last train times on the Fes to Oujda route?

Trains from Fes to Oujda start at 01:40 and the last listed departure is 16:35. The train journey takes about 6 hours and runs between Fes Train Station and Oujda Train Station.

How does the bus compare with the train on the Fes to Oujda route?

The bus is usually cheaper than the train only at the upper end, but the train has the lower minimum fare. Buses take about 4 to 6.5 hours, while the train takes about 6 hours, so the bus can be faster.

What should I know about van transfers from Fes to Oujda?

Van transfers on the Fes to Oujda route use hotel pickup and drop-off, with Fes Hotel Transfer to Oujda Hotel Transfer listed. They take about 3 hours and cost 797 MAD to 845 MAD, with departures available until 23:00.

Is there a charter option for Fes to Oujda, and what is it like?

A charter service is listed for Fes to Oujda, but only one trip appears in the data. It runs from Fes Airport to Oujda Hotel Transfer, takes about 3 hours 50 minutes, and costs 2,930 MAD.

If I want to book Fes to Oujda tickets, where should I look?

For Fes to Oujda reservations, TicketRoutes.com is the booking reference provided in the route context. It is the place to check the listed transport options, fares, and departure details for this route.


More travel routes for Fes and Oujda

Planning more stops after Fes to Oujda?

If your journey doesn’t end with Fes 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.