DF
Damio FNo map to clearly indicate which train cart to board. Paid for first class and there were multiple people in our seats, eventually they got kicked out by conductor
No air conditioner for the entire 3hour ride. Passageway next to our cabin had multiple people sitting on floor
Casablanca Train Station to Marrakech Train Station, Train First Class Seat, ONCF, May 28, 2026
HC
Hannes CIt was a scam. at the Bus Station they told us that this bus company no longer exists. I want my money back!
Casablanca Train Station to Marrakech Train Station, Bus Standard AC, Charaf Bus, Apr 18, 2026
MB
Marie BEasy and comfortable service and journey. The only downside was finding people in our reserved seats on each journey which was difficult as it took time to get them to move.
Casablanca Train Station to Marrakech Train Station, Train First Class Seat, ONCF, Apr 12, 2026
PN
Peter NOn time
Casablanca Train Station to Marrakech Train Station, Train First Class Seat, ONCF, Jan 19, 2026
MA
Malinee ABooking was easy.
Check in was smooth.
The seat was comfortable.
Enough space to put our luggages.
Casablanca Train Station to Marrakech Train Station, Train First Class Seat, ONCF, Oct 28, 2025
HJ
Hanbaek JIt was a good experience to buy a ticket via 12go. Quick and convenient.
Casablanca Train Station to Marrakech Train Station, Train First Class Seat, ONCF, Oct 14, 2025
AD
Ana DVery good
Casablanca Train Station to Marrakech Train Station, Train First Class Seat, ONCF, Sep 13, 2025
LB
Lisa BI received the train tickets a week before my departure. The tickets were for first class from Casablanca to Marrakesh. I used 12Go because I was unsuccessful at using the ONCF website from within the U.S.
Casablanca Train Station to Marrakech Train Station, Train First Class Seat, ONCF, Sep 3, 2025
KR
Karl RNearly no ac at 40 degrees (in first class)
Casablanca Train Station to Marrakech Train Station, Train First Class Seat, ONCF, Aug 13, 2025
HP
Ha PTrain was on time and in order. However, we realized later & was surprised that the online ticket was like close to 40% higher than those bought in the station.
Casablanca Train Station to Marrakech Train Station, Train Second Class Seat, ONCF, Apr 12, 2025