Travel options for:
Seville to Tarifa
  • Bus

    1. Seville

      3 h - 3 times a day

      $18 - $24

      • Tarifa
  • Train, bus

    ×2
    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 Valenzuela

    ×2
    1. Luis de Morales - Est. Sánchez

      6 min - every 30 minutes

      $2

    2. Seville

      2 h 40 min - every 4 hours

      $17 - $40

    3. Algeciras

      30 min - 4 times a day

      $1 - $4

      • Tarifa
  • Drive

    1. Seville

      2 h 6 min - 129 miles

      $24 - $35

      • Tarifa
  • Rideshare

    1. Seville

      2 h 44 min - 4 times a day

      $13

      • 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 38€. From Luis de Morales - Est. Sánchez Pizjuán bus to Seville, bus to Algeciras, then bus to Tarifa. 4 h 53 min 23€. From Seville drive to Tarifa. 2 h 6 min 27€. From Seville rideshare to Tarifa. 2 h 44 min 12€.