Travel options for:
Lisbon to Tavira
  • Train

    $24 - $49
    1. Entrecampos

      3 h 22 min - 5 times a day

      $22 - $45

    2. Faro(P)

      36 min - every 15 minutes

      $2 - $5

  • Bus Rede Expressos

    $24 - $30
    1. Lisboa

      4 h 8 min - 5 times a day

      $24 - $30

  • Bus Alsa

    1. Martim Moniz

      47 min - every 30 minutes - line 208

      $3

    2. Lisboa - Gare do Oriente

      45 min - every 5 minutes

      $3 - $7

    3. Setubal

      3 h 30 min - once daily

  • Drive

    $40 - $65
    1. Lisbon

      2 h 54 min - 189 miles

      $40 - $65

  • Fly

    $53 - $210
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      45 min - non-stop

      $45 - $200

    3. Faro (FAO)

      15 min - hourly - line 16

      $3

    4. Faro

      4 min - 993 feet

    5. Faro(P)

      36 min - every 15 minutes

      $3 - $5

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

From Entrecampos train to Faro(P) then train to Tavira. 4 h 4 min 27€. From Lisboa bus to Tavira. 4 h 8 min 22€. From Martim Moniz line 208 bus to Lisboa - Gare do Oriente, bus to Setubal, then bus to Tavira. 6 h 3 min. From Lisbon drive to Tavira. 2 h 54 min 44€. From Alameda Metro to Lisbon airport, fly to Faro airport, line 16 bus to Faro, walk to Faro(P), then train to Tavira. 3 h 35 min 83€.