Travel options for:
Seville to Tangier
  • Bus, car ferry

    $61 - $157
    1. Seville

      3 h 45 min - once daily

      $20 - $27

    2. Tarifa

      11 min - 3018 feet

    3. Tarifa

      1 h - every 4 hours

      $40 - $130

  • Train, bus, car ferry

    $66 - $160
    1. Sevilla-San Bernardo

      1 h 18 min - once daily

      $17

    2. Puerto Real

      1 h 45 min - once daily

      $9 - $13

    3. Tarifa

      11 min - 3018 feet

    4. Tarifa

      1 h - every 4 hours

      $40 - $130

  • Bus

    1. Luis de Morales - Est. Sánchez

      6 min - every 30 minutes

      $2

    2. Seville

      2 h 50 min - every 4 hours

      $18 - $40

    3. Algeciras

      7 min - 1976 feet

    4. Algeciras

      6 h - once daily

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

From Seville bus to Tarifa, walk to Tarifa, then car ferry to Tangier. 5 h 41 min 58€. From Sevilla-San Bernardo train to Puerto Real, bus to Tarifa, walk to Tarifa, then car ferry to Tangier. 5 h 59 min 61€. From Luis de Morales - Est. Sánchez Pizjuán bus to Seville, bus to Algeciras, walk to Algeciras, then bus to Tanger. 11 h 3 min.