
ONCF
Morocco train timetables
About Morocco Railways
Morocco's Al Boraq — Africa's first high-speed railway — links Tangier and Casablanca at 320 km/h in just over two hours. Extensions toward Marrakech are under construction, and conventional trains reach Fès, Oujda and the blue city gateway at Chefchaouen's railhead.
Network Facts
- Operator
- ONCF
- Track gauge
- 1435 mm standard
- Max speed
- 320 km/h (Al Boraq)
- Network size
- 2,100 km
- Currency
- MAD
Railway Station Map
13 stations · click any pin for details
Train Services
5 trains · all classes and types
Al Boraq Casablanca Tangier
Express#al-boraq-c
Al Boraq TGV Casablanca–Tanger
Special#TGV 800
Oncf Ic Casablanca Marrakech
Express#oncf-ic-ca
ONCF IC Casablanca–Fes
Express#IC 11
ONCF IC Casablanca–Marrakech
Express#IC 1
Railway Stations
13 stations with departure boards
Casablanca Mohammed V Airport
Casablanca
Casablanca Voyageurs
CAS · Casablanca
Casablanca Voyageurs
Casablanca
Fes Station
FEZ · Fes
Kenitra
Kenitra
Kénitra
KEN · Kénitra
Marrakech Station
RAK · Marrakech
Marrakech Station
Marrakech
Meknès Station
MEK · Meknès
Rabat Ville
RBA · Rabat
Settat
Settat
Tanger Ville
Tangier
Tangier Ville
TNG · Tangier
Everything for Morocco rail travel
Book Morocco Train Tickets
TrainsTracking shows schedules and live data. To purchase tickets, use the official ONCF website.
Morocco Railways: Frequently Asked Questions
How do I book Morocco train tickets?
Book Morocco train tickets directly at https://www.oncf.ma (ONCF), the official operator. TrainsTracking provides schedule, fare, and route data; tickets are purchased on the operator's own site to avoid markup.
Is there live train tracking for Morocco?
Yes. TrainsTracking syncs with official ONCF data to show live schedule and running status for Morocco trains, refreshed regularly across the 5 services we list.
What gauge does Morocco railway use?
Morocco's railways run on 1435 mm standard track, covering approximately 2,100 km of route.
What is the fastest train in Morocco?
The fastest Morocco trains reach up to 320 km/h (Al Boraq), operated by ONCF.
How many train stations does Morocco have?
TrainsTracking lists 13 railway stations for Morocco with timetable data, GPS coordinates, and station codes — see the full list below.
Which operator runs trains in Morocco?
ONCF operates the national rail network in Morocco. Morocco's Al Boraq — Africa's first high-speed railway — links Tangier and Casablanca at 320 km/h in just over two hours. Extensions toward Marrakech are under construction, and conventional trains reach Fès, Oujda and the blue city gateway at Chefchaouen's railhead.