Skip to content
Train.ma

Marrakech to Oujda train

Times, journey length and fares for Sunday 18 October, from ONCF.

Departures
1
Fastest
13h 20m
First and last
05:30 – 05:30
Fares from
305 MAD

Check another date

Oujda → Marrakech

Departures on Sunday 18 October

  1. Marrakech13h 20m · 1 changeOujdaAl Atlas602Al Atlas301from305 MADSecond class

Good to know

How long is the train from Marrakech to Oujda?

The fastest departure takes 13h 20m, with Al Atlas 602 + Al Atlas 301.

How much is a train ticket from Marrakech to Oujda?

On Sunday 18 October, second-class fares start at 305 MAD for one adult. Fares change with the departure and how early you book.

When are the first and last trains?

On Sunday 18 October, the first departure leaves at 05:30 and the last one at 05:30, with 1 departure in total.

Is there a direct train from Marrakech to Oujda?

No: every departure on Sunday 18 October includes a change, most often at Fes.

More trains from Marrakech

Times and fares come from ONCF and can change. ONCF confirms them when you book.