Hi for me the easiest is to get a rental car and drive up. that way you can stop and take photos along the way and make the most of whichever route you take to see things along the way.
If not then you can do train or bus to Fez and then bus or grande taxi,to Chefchaouen
-:- Message from TripAdvisor staff -:-
This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.
To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html
We remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason.