There are 6 ways to get from Oujda to Sidi Ifni by bus, train, car, plane, 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.
Bus
best- Take the bus from Oujda to Casablancabus
- Take the bus from Casablanca to Agadirbus
- Take the bus from CTM Gare Routière to Sidi Ifnibus
22hMAD 705–1,171Train, bus via Fès
cheapest- Take the train from Oujda to Festrain
- Take the train from Fès to Marrakechtrain
- Take the bus from Marrakech to Agadirbus
- Take the bus from CTM Gare Routière to Sidi Ifnibus
22h 44mMAD 615–1,135Drive 1,195.7 km
- Drive from Oujda to Sidi Ifnicar 1,195.7 km
12h 35mMAD 1,645–2,376Fly to Guelmin Airport, taxi
- Fly from Angads Airport (OUD) to Guelmin Airport (GLN)plane OUD - GLN
- Take the taxi from Guelmin Airport (GLN) to Sidi Ifnitaxi
14h 1mMAD 1,619–4,984Train, bus
- Take the train from Oujda to Casa Voyageurstrain
- Take the train from Casablanca to Marrakechtrain
- Take the bus from Marrakech to Agadirbus
- Take the bus from CTM Gare Routière to Sidi Ifnibus
22h 46mMAD 615–1,131Fly to Agadir–Al Massira Airport, bus
- Fly from Angads Airport (OUD) to Agadir–Al Massira Airport (AGA)plane OUD - AGA
- Take the bus from Aït Melloul to Sidi Ifnibus
6h 26mMAD 1,419–3,834
Oujda to Sidi Ifni by bus
Comparing Your Travel Options
The cheapest way to get from Oujda to Sidi Ifni is to train and bus via Fès which costs MAD 600 - MAD 1,200 and takes 22h 44m.
The fastest way to get from Oujda to Sidi Ifni is to fly and bus which takes 6h 26m and costs MAD 1,400 - MAD 3,900.
No, there is no direct bus from Oujda to Sidi Ifni. However, there are services departing from Oujda and arriving at Sidi Ifni via Casablanca and CTM Gare Routière. The journey, including transfers, takes approximately 22h.
The distance between Oujda and Sidi Ifni is 1252 km. The road distance is 1195.7 km.
The best way to get from Oujda to Sidi Ifni without a car is to bus which takes 22h and costs MAD 700 - MAD 1,200.
It takes approximately 22h to get from Oujda to Sidi Ifni, including transfers.
Oujda to Sidi Ifni bus services, operated by CTM, depart from Oujda station.
Oujda to Sidi Ifni bus services, operated by CTM, arrive at Casablanca station.
Yes, the driving distance between Oujda to Sidi Ifni is 1196 km. It takes approximately 12h 35m to drive from Oujda to Sidi Ifni.
Book your Oujda to Sidi Ifni bus tickets online with 12go.asia.
What companies run services between Oujda, Morocco and Sidi Ifni, Morocco?
You can take a bus from Oujda to Sidi Ifni via Casablanca, Agadir, and CTM Gare Routière in around 22h.
- Website
- royalairmaroc.com
Flights from Angads Airport to Guelmin Airport via Casablanca
- Ave. Duration
- 14h 12m
- When
- Friday, Sunday, Monday, and Wednesday
- Estimated price
- MAD 1,300–4,600
Flights from Angads Airport to Agadir–Al Massira Airport via Casablanca
- Ave. Duration
- 4h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 1,600–3,100
- Website
- ryanair.com
Flights from Angads Airport to Agadir–Al Massira Airport
- Ave. Duration
- 1h 40m
- When
- Friday and Sunday
- Estimated price
- MAD 700–5,500
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
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 Marrakech
- Ave. Duration
- 6h 34m
- Frequency
- Hourly
- Estimated price
- MAD 230–460
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 230–320
- 1st Class
- MAD 330–460
Train from Oujda to Casa Voyageurs
- Ave. Duration
- 10h 11m
- Frequency
- Twice daily
- 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 Casablanca to Marrakech
- Ave. Duration
- 2h 39m
- 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
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Oujda to Casablanca
- Ave. Duration
- 10h
- Frequency
- 5 times a day
- Estimated price
- MAD 315–600
- Schedules at
- ctm.ma
- Comfort
- MAD 315
- Premium
- MAD 335
Bus from Casablanca to Agadir
- Ave. Duration
- 6h
- Frequency
- Every 3 hours
- Estimated price
- MAD 280–430
- Schedules at
- ctm.ma
- Confort
- MAD 280–320
- Premium
- MAD 345
Bus from CTM Gare Routière to Sidi Ifni
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- MAD 110–160
- Schedules at
- ctm.ma
Bus from Marrakech to Agadir
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- MAD 130–230
- Schedules at
- ctm.ma
Bus from CTM Gare Routière to Sidi Ifni
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- MAD 110–160
- Schedules at
- ctm.ma
Bus from Marrakech to Agadir
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- MAD 130–230
- Schedules at
- ctm.ma
Bus from CTM Gare Routière to Sidi Ifni
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- MAD 110–160
- Schedules at
- ctm.ma
Bus from Aït Melloul to Sidi Ifni
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- MAD 100–150
- Schedules at
- ctm.ma
- Ave. Duration
- 1h 1m
- Estimated price
- MAD 240–290
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Why you should take the train in the US, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
There are 60+ hotels available in Sidi Ifni.











