Travel options for:
Lisbon to Cádiz
  • Bus

    $47 - $112
    1. Lisboa

      3 h 15 min - every 4 hours

      $21 - $45

    2. Faro

      2 h - once daily

      $15 - $55

    3. Seville

      1 h 45 min - every 4 hours

      $11 - $16

  • Train, bus

    $58 - $98
    1. Entrecampos

      3 h 22 min - 5 times a day

      $21 - $45

    2. Faro(P)

      11 min - every 15 minutes

      $1 - $2

    3. Olhão

      2 h 20 min - twice daily

      $15 - $21

    4. Seville - Plaza de Armas

      4 min - every 30 minutes

      $2

    5. Sevilla-San Bernardo

      1 h 38 min - 3 times a day

      $18 - $29

  • Train, bus via Huelva-Termino

    $61 - $153
    1. Entrecampos

      3 h 22 min - 5 times a day

      $21 - $45

    2. Faro(P)

      1 h 6 min - every 15 minutes

      $3 - $9

    3. Vila Real Santo Antonio

      12 min - 3290 feet

    4. Vila Real Santo Antonio

      53 min - twice daily

      $4 - $45

    5. Huelva

      10 min - 2926 feet

    6. Huelva-Termino

      1 h 27 min - 3 times a day

      $14 - $25

    7. Sevilla Santa Justa

      1 h 32 min - every 3 hours

      $18 - $30

  • Bus, train

    $63 - $118
    1. Restauradores

      10 min - every 5 minutes

      $3

    2. Lisboa - Sete Rios

      10 h 39 min - once daily

      $55 - $100

    3. Jerez de la Frontera

      35 min - every 3 hours

      $6 - $16

  • Rideshare

    $39
    1. Lisbon

      6 h 50 min - once daily

      $39

  • Drive

    $80 - $120
    1. Lisbon

      5 h 33 min - 362.6 miles

      $80 - $120

  • Fly to Sevilla, train

    $81 - $337
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      1 h 10 min - non-stop

      $60 - $300

    3. Sevilla (SVQ)

      16 min - every 30 minutes

      $1 - $5

    4. Sevilla Santa Justa

      1 h 32 min - every 3 hours

      $18 - $30

  • Fly to Faro, bus, train

    $90 - $287
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      45 min - non-stop

      $45 - $200

    3. Faro (FAO)

      3 h 55 min - twice daily

      $25 - $55

    4. Sevilla Santa Justa

      1 h 32 min - every 3 hours

      $18 - $30

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

From Lisboa bus to Faro, bus to Seville, then bus to Cadiz. 9 h 65€. From Entrecampos train to Faro(P), train to Olhão, bus to Seville - Plaza de Armas, bus to Sevilla-San Bernardo, then train to Cadiz. 9 h 37 min 69€. From Entrecampos train to Faro(P), train to Vila Real Santo Antonio, walk to Vila Real Santo Antonio, bus to Huelva, walk to Huelva-Termino, train to Sevilla Santa Justa, then train to Cadiz. 11 h 14 min 105€. From Restauradores Metro to Lisboa - Sete Rios, bus to Jerez de la Frontera, then train to Cadiz. 12 h 48 min 100€. From Lisbon rideshare to Cádiz. 6 h 50 min 32€. From Lisbon drive to Cádiz. 5 h 33 min 85€. From Alameda Metro to Lisbon airport, fly to Sevilla airport, bus to Sevilla Santa Justa, then train to Cádiz. 5 h 57 min 148€. From Alameda Metro to Lisbon airport, fly to Faro airport, bus to Sevilla Santa Justa, then train to Cádiz. 8 h 56 min 136€.