Travel options for:
Chefchaouen to Marrakesh
  • Bus via Casablanca

    $22 - $29
    1. Chefchaouen

      6 h 30 min - once daily

      $12 - $16

    2. Casablanca

      3 h 30 min - hourly

      $9 - $13

  • Bus, train via Casa-Voyageurs

    $25 - $46
    1. Chefchaouen

      1 h 58 min - once daily

      $6 - $8

    2. Souk El Arba

      14 min - 3828 feet

    3. Souk El Arbaa

      3 h 9 min - 5 times a day

      $9 - $18

    4. Casa-Voyageurs

      3 h 35 min - every 4 hours

      $10 - $20

  • Bus, train

    $25 - $47
    1. Chefchaouen

      1 h 58 min - once daily

      $6 - $8

    2. Souk El Arba

      14 min - 3828 feet

    3. Souk El Arbaa

      1 h 16 min - 5 times a day

      $4 - $9

    4. Kenitra

      5 h 28 min - every 4 hours

      $15 - $30

  • Bus Supratours

    $25 - $32
    1. Chefchaouen

      4 h - 4 times a day

      $8 - $11

    2. Fes

      7 h 35 min - every 4 hours

      $17 - $22

  • Drive

    $50 - $80
    1. Chefchaouen

      6 h 57 min - 357.7 miles

      $50 - $80

  • Bus, Grand Taxi to Tangier, fly

    $166 - $415
    1. Chefchaouen

      53 min - once daily

      $3 - $5

    2. Tetuan

      45 min - hourly

      $5 - $8

    3. Tangier

      11 min - 6.4 miles

      $13 - $16

    4. Tangier (TNG)

      4 h 25 min - 1 stopover

      $140 - $370

    5. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

  • Bus to Fes, fly

    $187 - $393
    1. Chefchaouen

      4 h - 4 times a day

      $8 - $11

    2. Fes

      13 min - 8 miles

      $4 - $6

    3. Fes (FEZ)

      1 h - non-stop

      $170 - $360

    4. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

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

From Chefchaouen bus to Casablanca then bus to Marrakech. 10 h 34 min MAD 248. From Chefchaouen bus to Souk El Arba, walk to Souk El Arbaa, train to Casa-Voyageurs, then train to Marrakech. 10 h 47 min MAD 319. From Chefchaouen bus to Souk El Arba, walk to Souk El Arbaa, train to Kenitra, then train to Marrakech. 10 h 56 min MAD 319. From Chefchaouen bus to Fes then bus to Marrakech. 12 h 35 min MAD 284. From Chefchaouen drive to Marrakesh. 6 h 57 min MAD 611. From Chefchaouen bus to Tetuan, Grand Taxi to Tangier, taxi to Tangier airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 8 h 12 min MAD 2,127. From Chefchaouen bus to Fes, taxi to Fes airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 6 h 42 min MAD 1,933.