Trains from Casablanca to Chefchaouen For outstanding travel to Chefchaouen, select a train that departs from Casa-Voyageurs and arrives at Tangier. The railroad connecting two cities is about 297 miles. The trip takes approximately 7 hours. The average ticket prices for your destination will be 26 USD.
Frequent question, can you fly from Marrakech to Chefchaouen? Or the faster flying option is: Fly from Marrakech to either Tangier, Tetouan, Fes, or if you must, Casablanca. Take a taxi from the airport to the CTM bus station (or from where you’re staying if you decide to stay the night) Take the CTM bus to Chefchaouen.