There are 6 ways to get from Aïn Sebaâ to Oujda by tram, plane, bus, 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.
Tram, tram to Mohammed V International Airport, fly
best- Take the tram from Al Wifaq to Mdakra
- Take the tram from Ibn Tachfine to Casa Voyageurs
- Fly from Mohammed V International Airport (CMN) to Angads Airport (OUD)CMN - OUD
4h 13mMAD 1,305–2,941Bus
cheapest- Take the bus from Casablanca to Oujda
9h 45mMAD 250–360Train
- Take the train from Mohammedia to Oujda
10h 46mMAD 256–496Drive 601.2 km
- Drive from Aïn Sebaâ to Oujda601.2 km
5h 55mMAD 866–1,250Train to Rabat-Salé, fly
- Take the train from Ain Sebaa to Rabat Ville
- Fly from Rabat-Salé (RBA) to Angads Airport (OUD)RBA - OUD
4h 10mMAD 543–3,480Train via Fès
- Take the train from Ain Sebaa to Fès
- Take the train from Fes to Oujda
10h 51mMAD 258–498
Aïn Sebaâ to Oujda by bus
Questions & Answers
The cheapest way to get from Aïn Sebaâ to Oujda is to bus which costs MAD 250 - MAD 360 and takes 9h 45m.
The fastest way to get from Aïn Sebaâ to Oujda is to train and fly which takes 4h 10m and costs MAD 500 - MAD 3,500.
Yes, there is a direct bus departing from Casablanca and arriving at Oujda. Services depart five times a day, and operate every day. The journey takes approximately 9h 45m.
No, there is no direct train from Aïn Sebaâ to Oujda. However, there are services departing from Ain Sebaa and arriving at Oujda via Mohammedia. The journey, including transfers, takes approximately 10h 46m.
The distance between Aïn Sebaâ and Oujda is 601 km. The road distance is 601.2 km.
The best way to get from Aïn Sebaâ to Oujda without a car is to bus which takes 9h 45m and costs MAD 250 - MAD 360.
It takes approximately 4h 13m to get from Aïn Sebaâ to Oujda, including transfers.
Aïn Sebaâ to Oujda bus services, operated by CTM, depart from Casablanca station.
Aïn Sebaâ to Oujda train services, operated by Moroccan Railways (ONCF), depart from Mohammedia station.
The best way to get from Aïn Sebaâ to Oujda is to bus which takes 9h 45m and costs MAD 250 - MAD 360. Alternatively, you can train, which costs MAD 250 - MAD 500 and takes 10h 46m.
What companies run services between Aïn Sebaâ, Morocco and Oujda, Morocco?
CTM operates a bus from Casablanca to Oujda 5 times a day. Tickets cost MAD 250–360 and the journey takes 9h 45m. Alternatively, Moroccan Railways (ONCF) operates a train from Mohammedia to Oujda twice daily. Tickets cost MAD 250–480 and the journey takes 9h 36m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Angads Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- MAD 1,200–1,900
- Website
- airarabia.com
Flights from Rabat-Salé to Angads Airport
- Ave. Duration
- 1h 10m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- MAD 400–2,900
- Phone
- 05 22 99 83 83
- infos.voyageurs@ratpdev.com
- Website
- casatramway.ma
Tram from Al Wifaq to Mdakra
- Ave. Duration
- 13 min
- Frequency
- Every 10 minutes
- Estimated price
- MAD 8
- Schedules at
- casatramway.ma
Tram from Ibn Tachfine to Casa Voyageurs
- Ave. Duration
- 13 min
- Frequency
- Every 10 minutes
- Estimated price
- MAD 8
- Schedules at
- casatramway.ma
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Mohammedia to Oujda
- Ave. Duration
- 9h 36m
- Frequency
- Twice daily
- Estimated price
- MAD 250–480
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 250–360
- 1st Class
- MAD 360–480
Train from Ain Sebaa to Rabat Ville
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 30–65
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 30–45
- 1st Class
- MAD 45–65
Train from Ain Sebaa to Fès
- Ave. Duration
- 3h 37m
- Frequency
- Hourly
- Estimated price
- MAD 120–230
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 120–180
- 1st Class
- MAD 170–230
Train from Fes to Oujda
- Ave. Duration
- 5h 29m
- Frequency
- 5 times a day
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–200
- 1st Class
- MAD 200–260
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Casablanca to Oujda
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a day
- Estimated price
- MAD 250–360
- Schedules at
- ctm.ma
- Comfort
- MAD 250–360
- Premium
- MAD 310–330
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 The beginner’s guide to the 2018 World Nomad Games, Train travel in France: A guide to SNCF, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Aïn Sebaâ to Oujda bus services, operated by CTM, arrive at Oujda station.
Aïn Sebaâ to Oujda train services, operated by Moroccan Railways (ONCF), arrive at Oujda station.
Yes, the driving distance between Aïn Sebaâ to Oujda is 601 km. It takes approximately 5h 55m to drive from Aïn Sebaâ to Oujda.
There are 182+ hotels available in Oujda.














