There are 5 ways to get from Oujda to Aïn Sebaâ by plane, bus, tram, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus, tram
best- Fly from Angads Airport (OUD) to Mohammed V International Airport (CMN)plane OUD - CMN
- Take the bus from Aéroport Mohamed V Terminus to Mosquee El Bathabus
- Take the tram from Ghandi to Al Wifaqtram
2h 54mMAD 1,039–4,382Train via Fès
cheapest- Take the train from Oujda to Festrain
- Take the train from Fès to Ain Sebaatrain
10h 41mMAD 273–553Bus
- Take the bus from Oujda to Casablancabus
9h 25mMAD 315–600Drive 601 km
- Drive from Oujda to Aïn Sebaâcar 601 km
5h 57mMAD 907–1,310Train
- Take the train from Oujda to Mohammediatrain
10h 41mMAD 279–545
Oujda to Aïn Sebaâ by bus
Comparing Your Travel Options
The cheapest way to get from Oujda to Aïn Sebaâ is to train which costs MAD 270 - MAD 550 and takes 10h 41m.
The fastest way to get from Oujda to Aïn Sebaâ is to fly and bus and tram which takes 2h 54m and costs MAD 1,000 - MAD 4,400.
Yes, there is a direct bus departing from Oujda and arriving at Casablanca. Services depart four times a day, and operate every day. The journey takes approximately 9h 25m.
No, there is no direct train from Oujda to Aïn Sebaâ. However, there are services departing from Oujda and arriving at Al Wifaq via Fès and Gare d'Ain-Sebaa. The journey, including transfers, takes approximately 10h 41m.
The distance between Oujda and Aïn Sebaâ is 613 km. The road distance is 601 km.
The best way to get from Oujda to Aïn Sebaâ without a car is to bus which takes 9h 25m and costs MAD 310 - MAD 600.
It takes approximately 2h 54m to get from Oujda to Aïn Sebaâ, including transfers.
Oujda to Aïn Sebaâ bus services, operated by CTM, depart from Oujda station.
Oujda to Aïn Sebaâ train services, operated by Moroccan Railways (ONCF), depart from Oujda station.
The best way to get from Oujda to Aïn Sebaâ is to bus which takes 9h 25m and costs MAD 310 - MAD 600. Alternatively, you can train via Fès, which costs MAD 270 - MAD 600 and takes 10h 41m.
What companies run services between Oujda, Morocco and Aïn Sebaâ, Morocco?
CTM operates a bus from Oujda to Casablanca 4 times a day. Tickets cost MAD 315–600 and the journey takes 9h 25m. Alternatively, you can take a train from Oujda to Al Wifaq via Fes, Fès, Ain Sebaa, and Gare d'Ain-Sebaa in around 10h 41m.
- Website
- royalairmaroc.com
Flights from Angads Airport to Mohammed V International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- MAD 950–2,800
- Phone
- 05 22 99 83 83
- [email protected]
- Website
- casatramway.ma
Tram from Ghandi to Al Wifaq
- Ave. Duration
- 41 min
- Frequency
- Every 10 minutes
- Estimated price
- MAD 4–8
- Schedules at
- casatramway.ma
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Mosquee El Batha
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–79
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 79
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 Which London airport should I choose?, How to get from Heathrow Airport into central London, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
Oujda to Aïn Sebaâ bus services, operated by CTM, arrive at Casablanca station.
Oujda to Aïn Sebaâ train services, operated by Moroccan Railways (ONCF), arrive at Fes station.
Yes, the driving distance between Oujda to Aïn Sebaâ is 601 km. It takes approximately 5h 57m to drive from Oujda to Aïn Sebaâ.
Book your Oujda to Aïn Sebaâ bus tickets online with 12go.asia.
There are 3185+ hotels available in Aïn Sebaâ.



