We travelled by train from Casablanca to Marrakech. Very safe mode of transportation versus driving. Make sure you take first class that has air conditioned seating and more room. The station has lots of dining options and is close to all hotels.
If you own or manage Station Marrakesh, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.