Travel options for:
Casablanca to Chefchaouen
  • Train, bus

    $15 - $25
    1. Casa-Voyageurs

      3 h 9 min - 5 times a day

      $9 - $18

    2. Souk El Arbaa

      14 min - 3828 feet

    3. Souk El Arba

      1 h 58 min - once daily

      $6 - $8

  • Bus

    $12 - $16
    1. Casablanca

      6 h 30 min - once daily

      $12 - $16

  • Drive

    $30 - $45
    1. Casablanca

      4 h 45 min - 210 miles

      $30 - $45

  • Fly to Tangier, Grand Taxi, bus

    $144 - $395
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      1 h 5 min - non-stop

      $120 - $360

    3. Tangier (TNG)

      10 min - 6.2 miles

      $12 - $16

    4. Tangier

      45 min - hourly

      $5 - $8

    5. Tetouan

      53 min - once daily

      $3 - $5

  • Fly to Fes, bus

    $136 - $403
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      55 min - non-stop

      $120 - $380

    3. Fes (FEZ)

      13 min - 7.8 miles

      $4 - $6

    4. Fes

      4 h - 4 times a day

      $8 - $11

  • Fly to Tetouan, bus

    $116 - $242
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      1 h 10 min - non-stop

      $100 - $220

    3. Tetouan (TTU)

      7 min - 4.2 miles

      $9 - $11

    4. Tetouan

      53 min - once daily

      $3 - $5

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Casa-Voyageurs train to Souk El Arbaa, walk to Souk El Arba, then bus to Chefchaouen. 6 h 21 min MAD 183. From Casablanca bus to Chefchaouen. 6 h 30 min MAD 145. From Casablanca drive to Chefchaouen. 4 h 45 min MAD 358. From Casablanca Grand Taxi to Casablanca airport, fly to Tangier airport, taxi to Tangier, Grand Taxi to Tetouan, then bus to Chefchaouen. 5 h 43 min MAD 1,501. From Casablanca Grand Taxi to Casablanca airport, fly to Fes airport, taxi to Fes, then bus to Chefchaouen. 7 h 28 min MAD 1,407. From Casablanca Grand Taxi to Casablanca airport, fly to Tetouan airport, taxi to Tetouan, then bus to Chefchaouen. 4 h 30 min MAD 1,228.