Tous les renseignements sur les trains ao Maroc, se trouvent sur
www.oncf.ma.
Tu pourras constater qu'il n'existe pas de train entre Marrakech et Essaouira.
Par contre il y a des tonnes de bus, 3h30 de trajet en moyenne , pour 6 euros par personne maxi.
Le matin il suffit de se rendre à la gare routière de Bab Doukkala, tous les petits taxis connaissent.