Travel options for:
Porto to Viana do Castelo
  • Travel Modes:
    Fly to Ajaccio
    Travel Time:
    7hrs 33min
    Cost:
    $282 - $692
    Travel Modes:
    1. Travel Point:
      Porto
      Frequency:
      27min - every 5 minutes
      Price:
      $2
      Disclosure:
    2. Travel Point:
      Porto (OPO)
      Frequency:
      4hrs 20min - 1 stopover
      Price:
      $160 - $550
      Disclosure:
    3. Travel Point:
      Ajaccio (AJA)
      Frequency:
      46min - 27.7 miles
      Price:
      $120 - $140
      Disclosure:
    4. Travel Point:
      Viana do Castelo
      Price:
  • Travel Modes:
    Fly to Figari
    Travel Time:
    7hrs 52min
    Cost:
    $277 - $662
    Travel Modes:
    1. Travel Point:
      Porto
      Frequency:
      27min - every 5 minutes
      Price:
      $2
      Disclosure:
    2. Travel Point:
      Porto (OPO)
      Frequency:
      4hrs 20min - 1 stopover
      Price:
      $95 - $450
      Disclosure:
    3. Travel Point:
      Figari (FSC)
      Frequency:
      1hrs 05min - 41.3 miles
      Price:
      $180 - $210
      Disclosure:
    4. Travel Point:
      Viana do Castelo
      Price:
  • Travel Modes:
    Fly to Bastia, train
    Travel Time:
    11hrs 28min
    Cost:
    $236 - $589
    Travel Modes:
    1. Travel Point:
      Porto
      Frequency:
      27min - every 5 minutes
      Price:
      $2
      Disclosure:
    2. Travel Point:
      Porto (OPO)
      Frequency:
      4hrs 15min - 1 stopover
      Price:
      $90 - $420
      Disclosure:
    3. Travel Point:
      Bastia (BIA)
      Frequency:
      3min - 2.1 miles
      Price:
      $14 - $17
      Disclosure:
    4. Travel Point:
      Lucciana
      Frequency:
      2hrs 59min - once daily
      Price:
      $20
      Disclosure:
    5. Travel Point:
      Campo dell'Oro
      Frequency:
      43min - 25.8 miles
      Price:
      $110 - $130
      Disclosure:
    6. Travel Point:
      Viana do Castelo
      Price:
  • Travel Modes:
    Train, car ferry via Madrid-Puerta de Atocha
    Travel Time:
    32hrs 33min
    Cost:
    $349 - $396
    Travel Modes:
    1. Travel Point:
      Porto(Campanha)
      Frequency:
      2hrs 15min - 3 times a day
      Price:
      $18 - $20
      Disclosure:
    2. Travel Point:
      Vigo-Guixar
      Frequency:
      6hrs 30min - twice daily
      Price:
      $35 - $50
      Disclosure:
    3. Travel Point:
      Madrid-Chamartin
      Frequency:
      12min - every 30 minutes
      Price:
      $1
      Disclosure:
    4. Travel Point:
      Madrid-Puerta de Atocha
      Frequency:
      7hrs 45min - once daily
      Price:
      $200 - $220
      Disclosure:
    5. Travel Point:
      Marseille
      Frequency:
      12hrs 19min - twice daily
      Price:
      $60
      Disclosure:
    6. Travel Point:
      Propriano
      Frequency:
      14min - 8.1 miles
      Price:
      $35 - $45
      Disclosure:
    7. Travel Point:
      Viana do Castelo
      Price:
  • Travel Modes:
    Train, car ferry
    Travel Time:
    36hrs 32min
    Cost:
    $209 - $276
    Travel Modes:
    1. Travel Point:
      Porto(Campanha)
      Frequency:
      2hrs 15min - 3 times a day
      Price:
      $18 - $20
      Disclosure:
    2. Travel Point:
      Vigo-Guixar
      Frequency:
      13hrs 20min - once daily
      Price:
      $75 - $100
      Disclosure:
    3. Travel Point:
      Sants-Gayarre
      Frequency:
      20min - every 10 minutes
      Price:
      $2
      Disclosure:
    4. Travel Point:
      Barcelona
      Frequency:
      12hrs 19min - once daily
      Price:
      $60 - $90
      Disclosure:
    5. Travel Point:
      Porto Torres
      Frequency:
      5hrs 00min - 4 times a week
      Price:
      $19
      Disclosure:
    6. Travel Point:
      Port des Bac
      Frequency:
      14min - 8.1 miles
      Price:
      $35 - $45
      Disclosure:
    7. Travel Point:
      Viana do Castelo
      Price:
  • Travel Modes:
    Bus, car ferry Eurolines FR
    Travel Time:
    39hrs 56min
    Cost:
    $217 - $261
    Travel Modes:
    1. Travel Point:
      Porto - Casa da Música
      Frequency:
      9hrs 53min - twice daily
      Price:
      $30 - $55
      Disclosure:
    2. Travel Point:
      Madrid
      Frequency:
      15hrs 30min - once daily
      Price:
      $90 - $100
      Disclosure:
    3. Travel Point:
      Marseille
      Frequency:
      12hrs 19min - twice daily
      Price:
      $60
      Disclosure:
    4. Travel Point:
      Propriano
      Frequency:
      14min - 8.1 miles
      Price:
      $35 - $45
      Disclosure:
    5. Travel Point:
      Viana do Castelo
      Price:
  • Travel Modes:
    Bus, car ferry Monbus
    Travel Time:
    42hrs 24min
    Cost:
    $223 - $283
    Travel Modes:
    1. Travel Point:
      Porto - Casa da Música
      Frequency:
      2hrs 06min - every 4 hours
      Price:
      $30
      Disclosure:
    2. Travel Point:
      Vigo
      Frequency:
      15hrs 05min - 4 times a week
      Price:
      $75
      Disclosure:
    3. Travel Point:
      Barcelona
      Frequency:
      9hrs 25min - once daily
      Price:
      $40 - $75
      Disclosure:
    4. Travel Point:
      Toulon
      Frequency:
      10hrs 00min - once daily
      Price:
      $35 - $55
      Disclosure:
    5. Travel Point:
      Ajaccio
      Frequency:
      1hrs 35min - 4 times a day
      Price:
      $8
      Disclosure:
    6. Travel Point:
      Propriano
      Frequency:
      13min - 7.7 miles
      Price:
      $35 - $40
      Disclosure:
    7. Travel Point:
      Viana do Castelo
      Price:
  • Travel Modes:
    Drive, car ferry
    Travel Time:
    27hrs 53min
    Cost:
    $305 - $414
    Travel Modes:
    1. Travel Point:
      Porto
      Frequency:
      15hrs 19min - 937.7 miles
      Price:
      $240 - $350
      Disclosure:
    2. Travel Point:
      Marseille
      Frequency:
      12hrs 19min - twice daily
      Price:
      $60
      Disclosure:
    3. Travel Point:
      Propriano
      Frequency:
      14min - 8.1 miles
      Price:
      $2 - $3
      Disclosure:
    4. Travel Point:
      Viana do Castelo
      Price:
Travel Modes:
Accommodation
Travel Time:
Best Price Guarantee
Cost:
Travel Modes:
Travel Modes:
Car Hire
Travel Time:
Compare Best Rates
Cost:
Travel Modes:
Travel Modes:
Things to do
Travel Time:
View attractions
Cost:
Travel Modes:

From Trindade Metro to Porto airport, fly to Ajaccio airport, then taxi to Viana do Castelo. 7hrs 33min 435€. From Trindade Metro to Porto airport, fly to Figari airport, then taxi to Viana do Castelo. 7hrs 52min 417€. From Trindade Metro to Porto airport, fly to Bastia airport, taxi to Lucciana, train to Campo dell'Oro, then taxi to Viana do Castelo. 11hrs 28min 361€. From Porto(Campanha) Train to Vigo-Guixar, Train to Madrid-Chamartin, train to Madrid-Puerta de Atocha, Train to Marseille, car ferry to Propriano, then taxi to Viana do Castelo. 32hrs 33min 350€. From Porto(Campanha) Train to Vigo-Guixar, Train to Sants-Gayarre, bus to Barcelona, car ferry to Porto Torres, car ferry to Port des Bac, then taxi to Viana do Castelo. 36hrs 32min 243€. From Porto - Casa da Música bus to Madrid, bus to Marseille, car ferry to Propriano, then taxi to Viana do Castelo. 39hrs 56min 213€. From Porto - Casa da Música bus to Vigo, bus to Barcelona, bus to Toulon, car ferry to Ajaccio, bus to Propriano, then taxi to Viana do Castelo. 42hrs 24min 228€. From Porto drive to Marseille, car ferry to Propriano, then drive to Viana do Castelo. 27hrs 53min 317€.