There is also a super tours bus.
You can also get there with shared taxis.
Fez airport is about 15km south of the city. It will be about five hours from the airport to Chefchaouen so quite expensive if you take a sole-use taxi from the airport rank.
Better to take an airport taxi to the CTM bus station to catch the 1545 bus (75 dh fare).
Thank you @timcullisEdited: 13 June 2018, 20:06