Travel options for:
Marrakesh to Chefchaouen
  • Train, bus via Casa-Voyageurs

    $26 - $46
    1. Marrakech

      3 h 35 min - every 4 hours

      $10 - $20

    2. Casa-Voyageurs

      3 h 9 min - 5 times a day

      $9 - $18

    3. Souk El Arbaa

      14 min - 3828 feet

    4. Souk El Arba

      1 h 58 min - once daily

      $6 - $8

  • Train, bus

    $26 - $46
    1. Marrakech

      5 h 28 min - every 4 hours

      $15 - $30

    2. Kenitra

      1 h 17 min - 5 times a day

      $4 - $9

    3. Souk El Arbaa

      14 min - 3828 feet

    4. Souk El Arba

      1 h 58 min - once daily

      $6 - $8

  • Bus via Casablanca

    $22 - $29
    1. Marrakech

      3 h 30 min - hourly

      $9 - $13

    2. Casablanca

      6 h 30 min - once daily

      $12 - $16

  • Bus Supratours

    $25 - $33
    1. Marrakech

      7 h 35 min - every 4 hours

      $17 - $22

    2. Fes

      4 h - 4 times a day

      $8 - $11

  • Drive

    $50 - $80
    1. Marrakesh

      6 h 57 min - 356.7 miles

      $50 - $80

  • Fly to Fes, bus

    $187 - $393
    1. Marrakesh

      22 min - every 30 minutes

      $5 - $17

    2. Marrakech (RAK)

      1 h - non-stop

      $170 - $360

    3. Fes (FEZ)

      13 min - 7.8 miles

      $4 - $6

    4. Fes

      4 h - 4 times a day

      $8 - $11

  • Fly to Tangier, Grand Taxi, bus

    $165 - $415
    1. Marrakesh

      22 min - every 30 minutes

      $5 - $17

    2. Marrakech (RAK)

      3 h 15 min - 1 stopover

      $140 - $370

    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

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

From Marrakech train to Casa-Voyageurs, train to Souk El Arbaa, walk to Souk El Arba, then bus to Chefchaouen. 10 h 56 min MAD 314. From Marrakech train to Kenitra, train to Souk El Arbaa, walk to Souk El Arba, then bus to Chefchaouen. 10 h 57 min MAD 320. From Marrakech bus to Casablanca then bus to Chefchaouen. 11 h MAD 242. From Marrakech bus to Fes then bus to Chefchaouen. 12 h 35 min MAD 281. From Marrakesh drive to Chefchaouen. 6 h 57 min MAD 609. From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Fes airport, taxi to Fes, then bus to Chefchaouen. 7 h 35 min MAD 1,931. From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Tangier airport, taxi to Tangier, Grand Taxi to Tetouan, then bus to Chefchaouen. 7 h 55 min MAD 2,120.