HowToGo

Rabat to Oujda, Morocco - Transfer & Transportation Guides

Find transfer & transportation guides from Rabat to Oujda, Morocco. How to get from Rabat to Oujda, Morocco by Flight, Bus, Taxi.

You can get to Oujda, Morocco from Rabat by verhicle types below

Search Transfer from Rabat to Oujda, Morocco

Transfer solutions

You have 4 options transfer to Oujda, Morocco from Rabat below

Bus ( 8 hr. 45 min. )

Take a bus from Rabat to Oujda.


Open Map More details & check price at CTM
Duration 8 hr. 45 min.
Distance 539 km.
Cost 200 MAD (22 USD)
Train ( 31 min. )

Take a train from Rabat Ville to Kenitra.


Open Map More details & check price at Moroccan Railways (ONCF)
Train ( 2 hr. 23 min. )

Take a train from Kenitra to Fès.


Open Map More details & check price at Moroccan Railways (ONCF)
Train ( 5 hr. 57 min. )

Take a train from Fes to Oujda.


Open Map More details & check price at Moroccan Railways (ONCF)
Duration 10 hr. 51 min.
Distance 584 km.
Cost 311 MAD (34 USD)
Car ( 4 hr. 58 min. )

Drive a car from Rabat to Oujda-Angad.


Duration 4 hr. 58 min.
Distance 517 km.
Cost 48 USD
Train ( 1 hr. 8 min. )

Take a train from Rabat Ville to Casablanca Port.


Open Map More details & check price at Moroccan Railways (ONCF)
Train ( 45 min. )

Take a train from Casablanca Port to Mohammed V International Airport.


Open Map More details & check price at Moroccan Railways (ONCF)
Plane ( 1 hr. 15 min. )

Take a flight from Casablanca to Oujda.


Taxi ( 20 min. )

Take a taxi from Oujda to Oujda-Angad.


Duration 5 hr. 28 min.
Distance 687 km.
Cost 225 USD

Find Hotels in Oujda, Morocco

You can find hotels and accommodations in Oujda, Morocco with our hotels search tool below

Booking.com

About Rabat, Morocco

About Oujda, Morocco


References