Travel options for:
Casablanca to Morocco
  • Fly

    $138 - $383
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      55 min - non-stop

      $120 - $360

    3. Tangier (TNG)

      12 min - 6.9 miles

      $14 - $17

      • Morocco
  • Train

    $36 - $52
    1. Casa-Voyageurs

      4 h 58 min - 5 times a day

      $14 - $28

    2. Tangier Morora

      19 min - 10.7 miles

      $21 - $25

      • Morocco
  • Bus

    $31 - $43
    1. Casablanca

      6 h - every 4 hours

      $12 - $22

    2. Tanger

      16 min - 9.2 miles

      $18 - $22

      • Morocco
  • Train, Grand Taxi

    $30 - $44
    1. Casa-Voyageurs

      1 h 7 min - every 4 hours

      $3 - $9

    2. Rabat

      2 h 40 min - hourly

      $11 - $17

    3. Tangier

      14 min - 7.6 miles

      $15 - $19

      • Morocco
  • Drive

    $30 - $45
    1. Casablanca

      3 h 25 min - 208.7 miles

      $30 - $45

      • Morocco
  • Bus, Grand Taxi

    $34 - $50
    1. Casablanca

      6 h 30 min - every 4 hours

      $14 - $23

    2. Tetuan

      45 min - hourly

      $5 - $8

    3. Tangier

      14 min - 7.6 miles

      $15 - $19

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

From Casablanca Grand Taxi to Casablanca airport, fly to Tangier airport, then taxi to Morocco. 2 h 27 min $152. From Casa-Voyageurs train to Tangier Morora then taxi to Morocco. 5 h 17 min $44. From Casablanca bus to Tanger then taxi to Morocco. 6 h 16 min $37. From Casa-Voyageurs train to Rabat, Grand Taxi to Tangier, then taxi to Morocco. 4 h 31 min $39. From Casablanca drive to Morocco. 3 h 25 min $37. From Casablanca bus to Tetuan, Grand Taxi to Tangier, then taxi to Morocco. 7 h 59 min $40.