Travel options for:
Tarifa to Faro
  • Bus Transportes Comes

    $35 - $61
    1. Tarifa

      3 h - 3 times a day

      $19 - $35

    2. Seville

      2 h - once daily

      $15 - $30

  • Bus Eurolines

    $32 - $49
    1. Tarifa - Centro de Salud

      44 min - every 2 hours

      $2 - $4

    2. Algeciras

      7 h 24 min - once daily

      $29 - $45

  • Bus

    $32 - $49
    1. Tarifa - Centro de Salud

      44 min - every 2 hours

      $2 - $4

    2. Algeciras

      6 min - 1849 feet

    3. Algeciras

      8 h 15 min - once daily

      $29 - $45

  • Drive

    $55 - $85
    1. Tarifa

      4 h 4 min - 250.5 miles

      $55 - $85

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

From Tarifa bus to Seville then bus to Faro. 6 h 39€. From Tarifa - Centro de Salud bus to Algeciras then bus to Faro. 9 h 8 min 36€. From Tarifa - Centro de Salud bus to Algeciras, walk to Algeciras, then bus to Faro. 10 h 5 min 36€. From Tarifa drive to Faro. 4 h 4 min 59€.