Travel options for:
Tarifa to Seville
  • Bus Transportes Comes

    $20 - $26
    1. Tarifa

      3 h - 3 times a day

      $20 - $26

  • Bus, train

    $25 - $43
    1. Tarifa

      50 min - 4 times a day

      $8 - $15

    2. San Fernando

      8 min - 2286 feet

    3. San Fernando - Centro

      2 min - hourly

    4. Bahia-Sur

      1 h 20 min - every 3 hours

      $17 - $28

  • Bus Autocares Valenzuela

    $23 - $46
    1. Tarifa - Centro de Salud

      44 min - every 2 hours

      $2 - $4

    2. Algeciras

      2 h 50 min - every 4 hours

      $18 - $40

    3. Torneo - Estacion Plaza de

      17 min - every 30 minutes

      $2

  • Rideshare

    $11 - $15
    1. Tarifa

      2 h 39 min - 3 times a day

      $11 - $15

  • Drive

    $24 - $40
    1. Tarifa

      2 h 10 min - 129.7 miles

      $24 - $40

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

From Tarifa bus to Seville. 3 h 19€. From Tarifa bus to San Fernando, walk to San Fernando - Centro, train to Bahia-Sur, then train to Sevilla Santa Justa. 3 h 14 min 36€. From Tarifa - Centro de Salud bus to Algeciras, bus to Torneo - Estacion Plaza de Armas, then night bus to Luis de Morales - Est. Sánchez Pizjuán. 4 h 58 min 22€. From Tarifa rideshare to Seville. 2 h 39 min 11€. From Tarifa drive to Seville. 2 h 10 min 25€.