Getting there & away
The tiny bus station is on Ave de la Liberté, where CTM has a ticket office. The train station is 2km north of Asilah. CTM has services to Casablanca (US$8, 4½ hours) via Rabat (US$7, 3½ hours), Fès (US$7, 4½ hours) via Meknès (US$6, 3½ hours), Tangier (US$1.20, one hour) and Marrakesh (US$2.30, nine hours). Cheaper non-CTM buses to Tangier and Casablanca leave roughly every half hour.
Three trains run daily to Rabat (US$9, 3½ hours) and Casablanca (US$11, 4½ hours), one to Meknès (US$6.30, three hours) and Fès (US$9, four hours) and six daily to Tangier (US$1.60, 45 minutes). One overnight train goes directly to Marrakesh (US$20, nine hours).