ONCF train timetableGeneral4 min read

ONCF Train Timetable: How to Check Morocco Train Times

To check an ONCF train timetable, search your departure station, arrival station and travel date, then open the details of the service you want. A route guide helps with planning, but a departure time copied from an old article is not a confirmed timetable for your trip.

اقرأ هذا الدليل بالعربية

How to look up a departure

  1. Enter the exact origin and destination. In Casablanca, distinguish Casa Voyageurs, Casa Port and Mohammed V Airport.
  2. Select the travel date and passenger group. Search the return direction separately if you need a return journey.
  3. Compare departure and arrival times, train type, total duration and the number of changes.
  4. Open each leg of a connecting journey and check its stations and transfer time.
  5. Review available classes, the full payable amount and fare conditions before booking.

Al Boraq and Al Atlas: read the service details

Al Boraq is the high-speed service on the Tangier–Kenitra–Rabat–Casablanca corridor. The station names to recognize include Tanger Ville, Kenitra, Rabat Agdal and Casa Voyageurs. Al Atlas serves conventional intercity journeys, including the Casablanca–Marrakech route. Do not assume that a journey involving an Al Boraq segment stays on a high-speed train all the way to Marrakech.

The service label alone does not tell you every stop or whether your journey involves a change. Read the itinerary for the specific departure. Two results between the same cities may use different stations, stopping patterns or connections.

What to check when changing trains

Compare the arrival station of the first leg with the departure station of the second. A same-city transfer can still require a journey across town if the stations differ. Allow time to leave the train, move luggage and find the next platform. Travelers needing step-free access should confirm available assistance before choosing a tight connection.

If you buy separate tickets, do not assume the second train is protected against a delay to the first. Check the applicable terms before paying. A longer connection can be more useful than a slightly earlier arrival when traveling with children or several bags.

No result, sold out or not yet available?

An empty search does not establish that a rail route has been cancelled. Check spelling, city-station selection, direction and date, then consult the operator. Departures may not yet be offered for the chosen date, or inventory may be unavailable through the booking channel you are using. Avoid treating a timetable entry as proof that a seat can be booked.

Before departure

Recheck your issued ticket and any service messages. Confirm the date, station and train number, and use station displays for the current platform. Keep the ticket accessible offline where possible and follow its validation or collection instructions. This guide deliberately does not list fixed daily departures: the correct reference is the service available for your own travel date.

Frequently asked questions

Where can I check the ONCF timetable?

Use ONCF Voyages for operator timetables and check the detailed result for your exact route and date.

Does a timetable result guarantee a seat?

No. Ticket availability, class and the final fare need to be confirmed for the departure you select.

Are Al Boraq and Al Atlas the same train?

No. Al Boraq is the high-speed service on the northern corridor; Al Atlas serves conventional intercity journeys.

Should I check the return timetable separately?

Yes. Search the return direction and date rather than assuming the outbound schedule applies.

Plan the next part of your journey

Check current timetables and operator conditions with ONCF Voyages. MoroccoTrain provides travel information and an independent booking service; it is not the official ONCF website.

FAQ

Where can I check the ONCF timetable?

Use ONCF Voyages for operator timetables and check the detailed result for your exact route and date.

Does a timetable result guarantee a seat?

No. Ticket availability, class and the final fare need to be confirmed for the departure you select.

Are Al Boraq and Al Atlas the same train?

No. Al Boraq is the high-speed service on the northern corridor; Al Atlas serves conventional intercity journeys.

Should I check the return timetable separately?

Yes. Search the return direction and date rather than assuming the outbound schedule applies.

Tags:ONCF train timetable