Booking help

ONCF Timetable Guide

Understand the ONCF timetable, departure windows, and schedule updates.

Where the ONCF timetable comes from

ONCF publishes timetables for intercity and high-speed services. The live booking system is the most accurate source.

Train types in the timetable

Al Boraq high-speed services appear alongside ONCF intercity trains. Look for the train type to estimate speed and comfort.

Connections and transfers

Some routes connect via Casablanca or Rabat. The timetable will show transfer windows and total travel time.

Explore routes, classes, and stations

Morocco train travel scenic image
Top routes

Morocco rail journey

Plan the most iconic rail routes across Morocco with confidence.

Al Boraq high-speed train at station
High-speed

Al Boraq high-speed

Morocco's fastest rail link between Tangier, Rabat, and Casablanca.

First class seating on Al Boraq train
1st class

Al Boraq 1st class

Upgrade for reserved seating, extra space, and a calmer cabin.

ONCF intercity train at platform
Intercity

ONCF Atlas intercity

Reliable services linking Casablanca, Marrakech, Rabat, and Fes.

Casablanca Voyageurs station exterior
Casablanca

Casablanca Voyageurs

Morocco's busiest station with modern facilities and easy transfers.

Marrakesh railway station platform
Marrakech

Marrakech station

Gateway to the Red City with frequent departures nationwide.

Quick tips

  • Prioritize direct departures when possible.
  • Avoid tight connections if you have checked luggage or a flight.
  • Confirm the station name before booking (e.g., Casablanca Voyageurs).

FAQs

Is the timetable the same every day?

No. Day-of-week changes are common, especially on weekends.

Do high-speed trains run daily?

Yes, but departure times vary by day.

Can I book without a printed timetable?

Yes. Booking platforms show live times for each day.

Book with confidence

Use this help center to complete your booking.