Travel options for:
Casablanca to Spain
  • Fly Casablanca to Malaga

    $66 - $299
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      1 h 45 min - non-stop

      $60 - $290

    3. Malaga (AGP)

      13 min - every 20 minutes

      $2 - $3

  • Fly Casablanca to Madrid

    $77 - $212
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      1 h 50 min - non-stop

      $70 - $200

    3. Madrid (MAD)

      26 min - every 30 minutes

      $2 - $4

    4. Atocha

      1 min - every 15 minutes

      $1 - $2

  • Fly Casablanca to Barcelona

    $71 - $208
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      2 h 5 min - non-stop

      $65 - $200

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Fly Casablanca to Valencia

    $70 - $240
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      2 h 30 min - non-stop

      $65 - $230

    3. Valencia (VLC)

      22 min - every 15 minutes - line 5

      $1 - $4

  • Train to Rabat, fly to Madrid

    $44 - $345
    1. Casablanca

      1 h 20 min - every 4 hours

      $4 - $9

    2. Salé Tabriquet

      12 min - 4 miles

      $7 - $10

    3. Rabat (RBA)

      1 h 35 min - non-stop

      $30 - $320

    4. Madrid (MAD)

      26 min - every 30 minutes

      $2 - $4

    5. Atocha

      1 min - every 15 minutes

      $1 - $2

  • Drive, car ferry

    $427 - $1,031
    1. Casablanca

      3 h 33 min - 212.6 miles

      $30 - $50

    2. Tangier

      7 h - once daily

      $340 - $900

    3. Motril

      4 h 55 min - 302.2 miles

      $55 - $85

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

From Casablanca Grand Taxi to Casablanca airport, fly to Malaga airport, then train to Málaga. 4 h 28 min $127. From Casablanca Grand Taxi to Casablanca airport, fly to Madrid airport, train to Atocha, then train to Madrid. 4 h 55 min $104. From Casablanca Grand Taxi to Casablanca airport, fly to Barcelona airport, then train to Barcelona. 4 h 55 min $102. From Casablanca Grand Taxi to Casablanca airport, fly to Valencia airport, then line 5 subway to Valencia. 5 h 15 min $119. From Casa-Voyageurs train to Salé Tabriquet, taxi to Rabat airport, fly to Madrid airport, train to Atocha, then train to Madrid. 5 h 52 min $119. From Casablanca drive to Tangier, car ferry to Motril, then drive to Madrid. 15 h 29 min $1,008.