Travel options for:
Seville to Tarifa
  • Bus

    $19 - $25
    1. Seville

      3 h - 3 times a day

      $19 - $25

      • Tarifa
  • Train, bus

    $25 - $42
    1. Sevilla Santa Justa

      1 h 4 min - every 3 hours

      $14 - $24

    2. El Puerto de Santa María

      16 min - hourly

      $4

    3. San Fernando - Centro

      8 min - 2286 feet

    4. San Fernando

      50 min - 4 times a day

      $7 - $14

      • Tarifa
  • Bus Autocares Valenzuela

    $20 - $46
    1. Luis de Morales - Est. Sánchez

      6 min - every 30 minutes

      $2

    2. Seville

      2 h 50 min - every 4 hours

      $17 - $40

    3. Algeciras

      30 min - 4 times a day

      $1 - $4

      • Tarifa
  • Drive

    $24 - $35
    1. Seville

      2 h 6 min - 129 miles

      $24 - $35

      • Tarifa
  • Rideshare

    $14
    1. Seville

      2 h 44 min - 4 times a day

      $14

      • Tarifa
  • 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 37€. From Luis de Morales - Est. Sánchez Pizjuán bus to Seville, bus to Algeciras, then bus to Tarifa. 5 h 3 min 21€. From Seville drive to Tarifa. 2 h 6 min 26€. From Seville rideshare to Tarifa. 2 h 44 min 12€.