Skip to content
Train.ma

Oujda to Marrakech train

Times, journey length and fares for Monday 19 October, from ONCF.

Departures
1
Fastest
13h 47m
First and last
07:50 – 07:50
Fares from
305 MAD

Check another date

Marrakech → Oujda

Departures on Monday 19 October

  1. Oujda13h 47m · 1 changeMarrakechAl Atlas202Al Atlas126from305 MADSecond class

Good to know

How long is the train from Oujda to Marrakech?

The fastest departure takes 13h 47m, with Al Atlas 202 + Al Atlas 126.

How much is a train ticket from Oujda to Marrakech?

On Monday 19 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 Monday 19 October, the first departure leaves at 07:50 and the last one at 07:50, with 1 departure in total.

Is there a direct train from Oujda to Marrakech?

No: every departure on Monday 19 October includes a change, most often at Fes.

More trains from Oujda

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