There are 6 ways to get from Taroudant to Oujda by taxi, 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.
Taxi to Agadir–Al Massira Airport, fly
best- Take the taxi from Taroudant to Agadir–Al Massira Airport (AGA)taxi
- Fly from Agadir–Al Massira Airport (AGA) to Angads Airport (OUD)plane AGA - OUD
2h 49mMAD 1,585–2,934Taxi, bus, train via Fès
cheapest- Take the taxi from Taroudant to Agadir Airporttaxi
- Take the bus from Agadir to Marrakechbus
- Take the train from Marrakech to Fèstrain
- Take the train from Fes to Oujdatrain
20h 12mMAD 1,197–1,799Taxi, bus
- Take the taxi from Taroudant to Agadirtaxi
- Take the bus from Agadir to Casablancabus
- Take the bus from Casablanca to Oujdabus
16h 5mMAD 1,388–1,724Taxi, bus, train
- Take the taxi from Taroudant to Agadirtaxi
- Take the bus from Agadir to Marrakechbus
- Take the train from Marrakech to Casablancatrain
- Take the train from Casa Voyageurs to Oujdatrain
19h 29mMAD 1,353–1,899Drive 1,063.3 km
- Drive from Taroudant to Oujdacar 1,063.3 km
10h 54mMAD 1,530–2,209Drive to Ouarzazate Airport, fly
- Drive from Taroudant to Ouarzazate Airport (OZZ)car
- Fly from Ouarzazate Airport (OZZ) to Angads Airport (OUD)plane OZZ - OUD
10h 57mMAD 1,846–4,831
Agadir–Al Massira Airport (AGA) to Angads Airport (OUD) flights
Questions & Answers
The cheapest way to get from Taroudant to Oujda is to taxi and bus and train via Fès which costs MAD 1,200 - MAD 1,800 and takes 20h 12m.
The fastest way to get from Taroudant to Oujda is to taxi and fly which takes 2h 49m and costs MAD 1,500 - MAD 3,000.
The distance between Taroudant and Oujda is 936 km. The road distance is 1063.3 km.
The best way to get from Taroudant to Oujda without a car is to taxi and bus which takes 16h 5m and costs MAD 1,300 - MAD 1,800.
It takes approximately 2h 49m to get from Taroudant to Oujda, including transfers.
Yes, the driving distance between Taroudant to Oujda is 1063 km. It takes approximately 10h 54m to drive from Taroudant to Oujda.
There are 175+ hotels available in Oujda.
What companies run services between Taroudant, Morocco and Oujda, Morocco?
There is no direct connection from Taroudant to Oujda. However, you can take the taxi to Agadir–Al Massira Airport (AGA) airport, fly to Angads Airport (OUD), then take the taxi to Oujda. Alternatively, you can take the taxi to Agadir, take the bus to Casablanca, then take the bus to Oujda.
- Website
- royalairmaroc.com
Flights from Ouarzazate Airport to Angads Airport via Casablanca
- Ave. Duration
- 6h 35m
- When
- Friday
- Estimated price
- MAD 1,400–4,200
Flights from Ouarzazate Airport to Angads Airport via Zagora, Casablanca
- Ave. Duration
- 8h 20m
- When
- Monday and Sunday
- Estimated price
- MAD 1,500–4,200
- Website
- ryanair.com
Flights from Agadir–Al Massira Airport to Angads Airport
- Ave. Duration
- 1h 40m
- When
- Monday and Saturday
- Estimated price
- MAD 800–1,900
- Phone
- 2255
- communication.digitale@oncf.ma
- 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 19m
- Frequency
- 3 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 Marrakech to Fès
- Ave. Duration
- 6h 30m
- 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 Fes to Oujda
- Ave. Duration
- 5h 29m
- 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
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Agadir to Casablanca
- Ave. Duration
- 6h
- Frequency
- Every 3 hours
- Estimated price
- MAD 280–360
- Schedules at
- ctm.ma
Bus from Casablanca to Oujda
- Ave. Duration
- 8h
- Frequency
- 5 times a day
- Estimated price
- MAD 250–350
- Schedules at
- ctm.ma
- Comfort
- MAD 250–350
- Premium
- MAD 330
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- MAD 125–135
- Schedules at
- ctm.ma
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
- Ave. Duration
- 57 min
- Estimated price
- MAD 700–1,100
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 Need to know: Greyhound, Best ways to travel around Australia, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
















