Booking a train? Check flexibility as well as price
Check the journey and ticket conditions before choosing a train fare.
Going from Casablanca to Marrakech? See Casablanca to Marrakech by train and Catching your train at Casa Voyageurs, with dated facts and sources. This page covers ticket flexibility for any ONCF journey.
Updated 29 Sep 2026 · Original preparation advice and limited primary-source summaries. No local field verification.
Short answer: Choose a ticket around how certain your plans are. Before paying, check the exact journey and the conditions attached to your selected fare.
What the official information tells us
ONCF publishes different exchange conditions for different fare types. Its conditions also make exchanges subject to availability. A cheaper ticket and a more flexible ticket may therefore solve different needs.
Your booking checklist
- Confirm the departure and arrival stations, date and time.
- Read the exchange and cancellation terms for the actual fare selected.
- Check the passenger details before payment.
- Keep the booking confirmation and instructions for presenting the ticket.
Make the journey fit your trip
Our planning suggestion: allow time to reach the station and get from the arrival station to your accommodation. If connecting from a flight, consider the consequences of a delay before choosing a restrictive train fare. We do not suggest a universal connection buffer: it depends on the journey and your tolerance for disruption.
Next step: Check journeys with ONCF and read the conditions displayed before purchase.
Keep the essentials together.
Use the free checklist to prepare and print a copy.