Skip to content
Mixroutes

How to get from Rabat to Ouislane

3 ways, 124 km apart. Times come from today's timetables (Friday, planned from 08:00). Prices are marked live, operator fare or estimated. We add nothing to the fare.

3 ways to travel

WayDoor to doorPrice
Trainbest2h 16mMAD110–266 estimated
Drivecheapest2h 24mMAD60–80 estimated
Taxi2h 24mMAD410–620 estimated

Departures today

  1. 09:39 → 11:552h 16m · directONCF Al AtlasMAD110–266
  2. 11:39 → 13:552h 16m · directONCF Al AtlasMAD110–266
  3. 15:39 → 17:572h 18m · directONCF Al AtlasMAD110–266
  4. 16:39 → 18:572h 18m · directONCF Al AtlasMAD110–266
  5. 19:39 → 21:552h 16m · directONCF Al AtlasMAD110–266

Timetable data via Transitous and the operators' own GTFS feeds. Live delays arrive when an operator publishes a real-time feed.

Questions people ask

How long does it take to get from Rabat to Ouislane?
The fastest way is by train: about 2h 16m door to door. The straight-line distance is 124 km.
What is the cheapest way from Rabat to Ouislane?
Drive is the cheapest, from MAD60. That figure is an estimate from the operator's fare bands, not a live quote.
Is there a direct train from Rabat to Ouislane?
Yes. Today's timetable shows 5 direct trains, the fastest taking 2h 16m. Fares run MAD110–266 across classes.
How far is Ouislane from Rabat by road?
About 152 km, roughly 2h 24m of driving in normal traffic. Fuel alone costs around MAD60–80; tolls and parking are extra.

More routes