Marrakech to Chefchaouen
New rail / bus service – Marrakech – Souk El Arbaa – Chefchaouen
A new railway station was opened on 29 July, 2015 at Souk El Arbaa, in the northern region of Morocco allowing Supratours to offer a connecting link to Chefchaouen.
Schedules of this new train / Supratours bus service (current as of 10 Apr, 2018)
If you plan to head directly from Marrakech to Chefchaouen, you’ll need to catch the 08h20 train to Souk El Arbaa (first class is currently 300 dirhams (including Supratours bus to Chefchaouen) / change train at Casablanca Voyageurs). Arrival time in Chefchaouen is 19h04.
For Chefchaouen to Marrakech, the same train/Supratours bus service is currently not available (10 April, 2018). Options are CTM bus from Chefchaouen to Fes, then train to Marrakech, or CTM bus from Chefchaouen to Casablanca, then CTM bus or train to Marrakech.