Travel options for:
Lisbon to Vigo
  • Train

    $38 - $75
    1. Lisboa Santa Apolonia

      2 h 44 min - every 4 hours

      $24 - $50

    2. Porto(Campanha)

      2 h 15 min - 3 times a day

      $13 - $25

  • Bus Rede Expressos

    $40 - $82
    1. Lisboa

      4 h 30 min - every 3 hours

      $24 - $35

    2. Braga

      2 h 1 min - 4 times a day

      $15 - $50

  • Bus

    $52 - $72
    1. Martim Moniz

      47 min - every 30 minutes - line 208

      $3

    2. Lisboa Oriente

      8 h 52 min - once daily

      $50 - $70

  • Rideshare

    $32
    1. Lisbon

      5 h 25 min - once daily

      $32

  • Drive

    $65 - $95
    1. Lisbon

      4 h 25 min - 285 miles

      $65 - $95

  • Fly to Vigo

    $52 - $192
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      1 h 25 min - non-stop

      $50 - $190

    3. Vigo (VGO)

      28 min - hourly

  • Fly to Porto, train

    $27 - $106
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      50 min - non-stop

      $10 - $75

    3. Porto (OPO)

      33 min - every 5 minutes

      $1 - $2

    4. Porto(Campanha)

      2 h 15 min - 3 times a day

      $14 - $27

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

From Lisboa Santa Apolonia train to Porto(Campanha) then train to Vigo-Guixar. 5 h 59 min 43€. From Lisboa bus to Braga then bus to Vigo. 7 h 31 min 52€. From Martim Moniz line 208 bus to Lisboa Oriente then bus to Vigo. 10 h 39 min 52€. From Lisbon rideshare to Vigo. 5 h 25 min 26€. From Lisbon drive to Vigo. 4 h 25 min 67€. From Alameda Metro to Lisbon airport, fly to Vigo airport, then bus to Vigo. 4 h 27 min 61€. From Alameda Metro to Lisbon airport, fly to Porto airport, Metro to Porto(Campanha), then train to Vigo. 5 h 59 min 43€.