Travel options for:
Cádiz to Faro
  • Bus

    $26 - $38
    1. Cadiz

      1 h 45 min - every 4 hours

      $11 - $16

    2. Seville

      2 h - once daily

      $15 - $22

  • Train, bus Alsa

    $36 - $43
    1. Cadiz

      1 h 32 min - every 3 hours

      $19

    2. José Laguillo - Estación de

      10 min - every 10 minutes - line 21

      $2

    3. Seville

      2 h - once daily

      $15 - $22

  • Train, bus Eurolines

    1. Cadiz

      34 min - every 3 hours

      $7 - $12

    2. Jerez de la Frontera

      5 h 34 min - once daily

  • Drive

    $45 - $65
    1. Cádiz

      3 h 9 min - 197.3 miles

      $45 - $65

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

From Cadiz bus to Seville then bus to Faro. 4 h 45 min 30€. From Cadiz train to José Laguillo - Estación de Santa Justa, line 21 bus to Seville, then bus to Faro. 4 h 45 min 34€. From Cadiz train to Jerez de la Frontera then bus to Faro. 7 h 8 min. From Cádiz drive to Faro. 3 h 9 min 46€.