HUB hero image

How to Travel from

Oujda to Khouribga

by Route or Car

Oujda
+0
Khouribga
Transport search to Khouribga
Oujda
+0
Khouribga
Building a composite car route
Cheapest
Best Offer!
Car
7 h 22 min
575 km.
from $31
Composite Route Car Only
Schedule

Oujda, Morocco → Khouribga, Morocco

All
All days
04 Aug, Tue
05 Aug, Wed
06 Aug, Thu
07 Aug, Fri
08 Aug, Sat

Cheapest and Fastest Ways to Travel from Oujda to Khouribga

Composite routes from Oujda to Khouribga

Cheapest
Other

Transport providers

Ryanair
Website
Royal Air Maroc
Website
Air Arabia Maroc
Website
Ryanair
Website
1h 30m
Monday, Friday, and Sunday
$69.87–$609.78
Royal Air Maroc
Website
1h 45m
Every day
$52.09–$698.70
Air Arabia Maroc
Website
1h 5m
Tuesday, Thursday, and Sunday
$45.73–$101.63
Moroccan Railways (ONCF)
Website
Moroccan Railways (ONCF)
Website
2h 22m
3 times a day
$6.10–$12.07
2255
2255
Call Contact via email
CTM
Website
CTM
Website
10h
5 times a day
$30.49–$43.19
0 800 0900 30
0 800 0900 30
Call Contact via email

Questions and Answers

What is the cheapest way to get from Oujda to Khouribga?

The cheapest way to get from Oujda to Khouribga is to bus which costs $31.52 - $44.57 and takes 12h 50m.

What is the fastest way to get from Oujda to Khouribga?

The fastest way to get from Oujda to Khouribga is to fly and train and bus which takes 6h 15m and costs $54.35 - $119.57 .

Is there a direct bus between Oujda and Khouribga?

No, there is no direct bus from Oujda to Khouribga. However, there are services departing from Oujda and arriving at Khouribga via Casablanca. The journey, including transfers, takes approximately 12h 50m.

Is there a direct train between Oujda and Khouribga?

No, there is no direct train from Oujda to Khouribga. However, there are services departing from Oujda and arriving at Khouribga via Casa-Voyageurs. The journey, including transfers, takes approximately 13h 34m.

How far is it from Oujda to Khouribga?

The distance between Oujda and Khouribga is 721 km. The road distance is 733.3 km.

How do I travel from Oujda to Khouribga without a car?

The best way to get from Oujda to Khouribga without a car is to bus which takes 12h 50m and costs $31.52 - $44.57 .

How long does it take to get from Oujda to Khouribga?

It takes approximately 6h 30m to get from Oujda to Khouribga, including transfers.

Where do I catch the Oujda to Khouribga bus from?

Oujda to Khouribga bus services, operated by CTM, depart from Oujda station.

Where do I catch the Oujda to Khouribga train from?

Oujda to Khouribga train services, operated by Moroccan Railways (ONCF), depart from Oujda station.

Train or bus from Oujda to Khouribga?

The best way to get from Oujda to Khouribga is to bus which takes 12h 50m and costs $31.52 - $44.57 . Alternatively, you can train, which costs $31.52 - $59.78 and takes 13h 34m.

Where does the Oujda to Khouribga bus arrive?

Oujda to Khouribga bus services, operated by CTM, arrive at Casablanca station.

Where does the Oujda to Khouribga train arrive?

Oujda to Khouribga train services, operated by Moroccan Railways (ONCF), arrive at Casa Voyageurs station.

Can I drive from Oujda to Khouribga?

Yes, the driving distance between Oujda to Khouribga is 733 km. It takes approximately 6h 59m to drive from Oujda to Khouribga.

Where can I stay near Khouribga?

There are 10+ hotels available in Khouribga. Prices start at $19.09 per night.
+0