Travel options for:
Seville to Tarifa
  • Bus Transportes Comes

    $19 - $26
    1. Seville

      3 h - 3 times a day

      $19 - $26

  • Train, bus

    $28 - $45
    1. Sevilla Santa Justa

      1 h 4 min - every 3 hours

      $14 - $25

    2. El Puerto de Santa María

      16 min - hourly

      $5

    3. San Fernando - Centro

      8 min - 2286 feet

    4. San Fernando

      50 min - 4 times a day

      $8 - $15

  • Bus Autocares Valenzuela

    $22 - $46
    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

      43 min - every 2 hours

      $2 - $4

  • Drive

    $24 - $35
    1. Seville

      2 h 6 min - 129 miles

      $24 - $35

  • Rideshare

    $15
    1. Seville

      2 h 44 min - 4 times a day

      $15

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

From Seville bus to Tarifa. 3 h 19€. From Sevilla Santa Justa train to El Puerto de Santa María, train to San Fernando - Centro, walk to San Fernando, then bus to Tarifa. 3 h 45 min 38€. From Luis de Morales - Est. Sánchez Pizjuán bus to Seville, bus to Algeciras, then bus to Tarifa - Centro de Salud. 5 h 39 min 21€. From Seville drive to Tarifa. 2 h 6 min 25€. From Seville rideshare to Tarifa. 2 h 44 min 12€.