There are 6 ways to get from Laayoune to Oujda by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Hassan I Airport (EUN) to Angads Airport (OUD)plane EUN - OUD
5h 14mMAD 2,029–6,159Bus, train
cheapest- Take the bus from Laayoune to Gare Supratoursbus
- Take the bus from Marrakesh to Meknèsbus
- Take the train from Meknès to Oujdatrain
32h 1mMAD 703–1,075Bus
- Take the bus from Laayoune to Rabatbus
- Take the bus from Rabat to Oujdabus
29h 30mMAD 900–1,435Drive 1,666.6 km
- Drive from Laayoune to Oujdacar 1,666.6 km
17h 15mMAD 2,412–3,484Bus, train via Casablanca
- Take the bus from Laayoune to Marrakechbus
- Take the train from Marrakech to Casablancatrain
- Take the train from Casa Voyageurs to Oujdatrain
29h 41mMAD 800–1,483Bus, train #2
- Take the bus from Laayoune to Rabatbus
- Take the train from Rabat Ville to Oujdatrain
32h 16mMAD 837–1,472
Hassan I Airport (EUN) to Angads Airport (OUD) flights
Questions & Answers
The cheapest way to get from Laayoune to Oujda is to bus and train which costs MAD 700 - MAD 1,100 and takes 32h 1m.
The fastest way to get from Laayoune to Oujda is to fly which takes 5h 14m and costs MAD 2,000 - MAD 6,500.
No, there is no direct bus from Laayoune to Oujda. However, there are services departing from Laayoune and arriving at Oujda via Rabat. The journey, including transfers, takes approximately 29h 30m.
The distance between Laayoune and Oujda is 1388 km. The road distance is 1666.6 km.
The best way to get from Laayoune to Oujda without a car is to bus which takes 29h 30m and costs MAD 900 - MAD 1,500.
It takes approximately 5h 14m to get from Laayoune to Oujda, including transfers.
Laayoune to Oujda bus services, operated by CTM, depart from Laayoune station.
The best way to get from Laayoune to Oujda is to fly which takes 5h 14m and costs MAD 2,000 - MAD 6,500. Alternatively, you can bus, which costs MAD 900 - MAD 1,500 and takes 29h 30m.
Laayoune to Oujda bus services, operated by CTM, arrive at Rabat station.
Yes, the driving distance between Laayoune to Oujda is 1667 km. It takes approximately 17h 15m to drive from Laayoune to Oujda.
What companies run services between Laayoune, Morocco and Oujda, Morocco?
Royal Air Maroc flies from Hassan I Airport (EUN) to Angads Airport (OUD) once daily. Alternatively, you can take a bus from Laayoune to Oujda via Rabat and Rabat in around 29h 30m.
- Website
- royalairmaroc.com
Flights from Hassan I Airport to Angads Airport via Casablanca
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- MAD 1,900–6,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Casablanca
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- MAD 100–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 100–140
- 1st Class
- MAD 140–200
Train from Casa Voyageurs to Oujda
- Ave. Duration
- 10h 4m
- Frequency
- 4 times a day
- Estimated price
- MAD 270–550
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 270–380
- 1st Class
- MAD 400–550
Train from Meknès to Oujda
- Ave. Duration
- 6h 36m
- Frequency
- Every 4 hours
- Estimated price
- MAD 160–330
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 160–230
- 1st Class
- MAD 240–330
Train from Rabat Ville to Oujda
- Ave. Duration
- 8h 57m
- Frequency
- 4 times a day
- Estimated price
- MAD 230–480
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 230–330
- 1st Class
- MAD 350–480
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Laayoune to Rabat
- Ave. Duration
- 21h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 600–1,000
- Schedules at
- ctm.ma
- Confort
- MAD 600–650
Bus from Rabat to Oujda
- Ave. Duration
- 6h 40m
- Frequency
- 5 times a day
- Estimated price
- MAD 307–450
- Schedules at
- ctm.ma
- Comfort
- MAD 307
- Premium
- MAD 326
Bus from Laayoune to Marrakech
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- Estimated price
- MAD 430–750
- Schedules at
- ctm.ma
Bus from Laayoune to Rabat
- Ave. Duration
- 21h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 600–1,000
- Schedules at
- ctm.ma
- Confort
- MAD 600–650
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Laayoune to Gare Supratours
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- MAD 350–480
- Schedules at
- supratours.ma
- Second Class
- MAD 370–430
- First Class
- MAD 350–480
Bus from Marrakesh to Meknès
- Ave. Duration
- 6h 25m
- Frequency
- Every 2 hours
- Estimated price
- MAD 190–270
- Schedules at
- supratours.ma
- Second Class
- MAD 220–260
- First Class
- MAD 190–270
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Stansted Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 201+ hotels available in Oujda.















