Supratours Essaouira to Marrakech Moroccan Bus and Train Tickets | Marriott
Marrakech Henna Art Cafe - Morocco has a good train system between cities and recently new 300km/h (186mph) Al Boraq high-speed trains now link Tangier, Kenitra, Rabat & Casablanca every hour. Several
Morocco: Marrakech to El Jadida by train | sentio
Travel info - Getting around Morocco | Moroccan National Tourist Office