We travelled from Casablanca to Marrakech on second class tickets. Very crowded and some people had to stand in corridors during the three-hour jouney.
In hindsight we should have booked first class tickets a day or two before. First class does not cost that much more (Train fares are very cheap compared to UK fares). When we bought our tickets on the day of travel, the first class tickets were sold out.
Casablanca Voyageurs station