Travel options for:
Seville to Morocco
  • Fly to Fes

    $167 - $761
    1. Seville

      15 min - every 30 minutes

      $1 - $5

    2. Sevilla (SVQ)

      1 h 10 min - non-stop

      $160 - $750

    3. Fes (FEZ)

      16 min - 9.7 miles

      $5 - $7

  • Fly to Marrakech

    $42 - $370
    1. Seville

      15 min - every 30 minutes

      $1 - $5

    2. Sevilla (SVQ)

      1 h 25 min - non-stop

      $35 - $350

    3. Marrakech (RAK)

      16 min - every 30 minutes

      $5 - $16

  • Bus

    $13 - $23
    1. Sevilla

      2 h 30 min - once daily

    2. Malaga

      8 h 30 min - once daily

    3. Tangier Ferry

      5 min - every 15 minutes

      $1

    4. Tanger

      6 h - every 4 hours

      $12 - $22

  • Train, car ferry

    $102 - $248
    1. Sevilla Santa Justa

      1 h 55 min - every 4 hours

      $35 - $50

    2. Estación Tren Málaga

      3 min - every 15 minutes

      $1 - $2

    3. Málaga

      5 h 15 min - once daily

      $40 - $150

    4. Melilla

      8 min - 4.3 miles

      $1 - $2

    5. Beni Nsar

      10 h 6 min - once daily

      $23 - $45

  • Drive, car ferry

    $94 - $215
    1. Seville

      2 h 7 min - 129.4 miles

      $24 - $40

    2. Tarifa

      1 h - every 4 hours

      $40 - $130

    3. Tangier

      3 h 25 min - 214.4 miles

      $30 - $50

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

From Luis de Morales - Est. Sánchez Pizjuán bus to Sevilla airport, fly to Fes airport, then taxi to Fès. 3 h 41 min $351. From Luis de Morales - Est. Sánchez Pizjuán bus to Sevilla airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakech. 4 h 3 min $125. From Sevilla bus to Malaga, bus to Tangier Ferry, taxi to Tanger, then bus to Casablanca. 19 h 11 min $16. From Sevilla Santa Justa train to Estación Tren Málaga, bus to Málaga, car ferry to Melilla, drive to Beni Nsar, then train to Casa-Voyageurs. 19 h 31 min $140. From Seville drive to Tarifa, car ferry to Tangier, then drive to Casablanca. 6 h 33 min $114.