There are 7 ways to get from Oujda to Sidi Yahia El Gharb by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Angads Airport to Rabat-Salé, train
best- Fly from Angads Airport (OUD) to Rabat-Salé (RBA)plane OUD - RBA
- Take the train from Rabat Agdal to Sidi Yahia El Gharbtrain
3h 52mMAD 564–4,679Train
cheapest- Take the train from Oujda to Festrain
- Take the train from Fès to Sidi Yahia El Gharbtrain
9h 9mMAD 210–425Bus, train
- Take the bus from Oujda to Fesbus
- Take the bus from Fes to Sidi Kacembus
- Take the train from Sidi Kacem to Sidi Yahia El Gharbtrain
9h 40mMAD 283–434Drive 461.4 km
- Drive from Oujda to Sidi Yahia El Gharbcar 461.4 km
5h 39mMAD 665–960Fly Angads Airport to Mohammed V International Airport, train
- Fly from Angads Airport (OUD) to Mohammed V International Airport (CMN)plane OUD - CMN
- Take the train from Casablanca to Sidi Yahia El Gharbtrain
5h 45mMAD 1,053–4,253Fly Angads Airport to Tangier Ibn Battouta Airport, train
- Fly from Angads Airport (OUD) to Tangier Ibn Battouta Airport (TNG)plane OUD - TNG
- Take the train from Tanger Ville station to Kenitra Train Stationtrain
4h 38mMAD 740–4,297Taxi to Nador International Airport, fly to Rabat-Salé, train
- Take the taxi from Oujda to Nador International Airport (NDR)taxi
- Fly from Nador International Airport (NDR) to Rabat-Salé (RBA)plane NDR - RBA
- Take the train from Rabat Agdal to Sidi Yahia El Gharbtrain
5h 18mMAD 1,260–5,801
Oujda to Sidi Yahia El Gharb by train
Questions & Answers
The cheapest way to get from Oujda to Sidi Yahia El Gharb is to train which costs MAD 210 - MAD 430 and takes 9h 9m.
The fastest way to get from Oujda to Sidi Yahia El Gharb is to fly and train which takes 3h 52m and costs MAD 550 - MAD 4,700.
No, there is no direct train from Oujda to Sidi Yahia El Gharb. However, there are services departing from Oujda and arriving at Sidi Yahia El Gharb via Fès. The journey, including transfers, takes approximately 9h 9m.
The distance between Oujda and Sidi Yahia El Gharb is 546 km. The road distance is 461.4 km.
The best way to get from Oujda to Sidi Yahia El Gharb without a car is to train which takes 9h 9m and costs MAD 210 - MAD 430.
It takes approximately 3h 52m to get from Oujda to Sidi Yahia El Gharb, including transfers.
Oujda to Sidi Yahia El Gharb train services, operated by Moroccan Railways (ONCF), depart from Oujda station.
Oujda to Sidi Yahia El Gharb train services, operated by Moroccan Railways (ONCF), arrive at Fes station.
Yes, the driving distance between Oujda to Sidi Yahia El Gharb is 461 km. It takes approximately 5h 39m to drive from Oujda to Sidi Yahia El Gharb.
There are 32+ hotels available in Sidi Yahia El Gharb.
What companies run services between Oujda, Morocco and Sidi Yahia El Gharb, Morocco?
You can take a train from Oujda to Sidi Yahia El Gharb via Fes and Fès in around 9h 9m.
- Website
- royalairmaroc.com
Flights from Angads Airport to Mohammed V International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- MAD 900–2,900
- Website
- airarabia.com
Flights from Angads Airport to Rabat-Salé
- Ave. Duration
- 1h 5m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- MAD 430–3,300
Flights from Nador International Airport to Rabat-Salé
- Ave. Duration
- 55 min
- When
- Monday and Friday
- Estimated price
- MAD 390–4,200
- Website
- ryanair.com
Flights from Angads Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 5m
- When
- Friday, Wednesday, Thursday, and Sunday
- Estimated price
- MAD 430–3,100
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Rabat Agdal to Sidi Yahia El Gharb
- Ave. Duration
- 58 min
- Frequency
- Every 3 hours
- Estimated price
- MAD 28–60
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 28–40
- 1st Class
- MAD 40–60
Train from Oujda to Fes
- Ave. Duration
- 6h 10m
- Frequency
- Every 4 hours
- Estimated price
- MAD 140–290
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 140–200
- 1st Class
- MAD 210–290
Train from Fès to Sidi Yahia El Gharb
- Ave. Duration
- 1h 59m
- Frequency
- Every 3 hours
- Estimated price
- MAD 65–140
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 65–95
- 1st Class
- MAD 95–140
Train from Sidi Kacem to Sidi Yahia El Gharb
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Estimated price
- MAD 23–50
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 23–35
- 1st Class
- MAD 30–50
Train from Casablanca to Sidi Yahia El Gharb
- Ave. Duration
- 1h 49m
- Frequency
- Every 3 hours
- Estimated price
- MAD 60–130
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 60–90
- 1st Class
- MAD 90–130
Train from Tanger Ville station to Kenitra Train Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- MAD 75–160
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 75–110
- 1st Class
- MAD 110–160
Train from Rabat Agdal to Sidi Yahia El Gharb
- Ave. Duration
- 58 min
- Frequency
- Every 3 hours
- Estimated price
- MAD 28–60
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 28–40
- 1st Class
- MAD 40–60
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Oujda to Fes
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- MAD 200–290
- Schedules at
- ctm.ma
Bus from Fes to Sidi Kacem
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- MAD 60–95
- Schedules at
- ctm.ma
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Need to know: Eurostar, and How to get from London City Airport into central London - to help you get the most out of your next trip.











