Travel options for:
Porto to Valencia
  • Fly

    $48 - $206
    1. Porto

      29 min - every 5 minutes

      $1 - $2

    2. Porto (OPO)

      1 h 30 min - non-stop

      $45 - $200

    3. Valencia (VLC)

      22 min - every 15 minutes - line 5

      $1 - $4

  • Train

    $141 - $199
    1. Porto(Campanha)

      2 h 15 min - 3 times a day

      $15 - $27

    2. Vigo-Guixar

      6 h 40 min - 3 times a day

      $70 - $90

    3. Chamartín

      7 min - every 15 minutes

      $1 - $2

    4. Atocha

      5 min - 1504 feet

    5. Madrid-Puerta de Atocha

      1 h 38 min - every 2 hours

      $55 - $80

  • Bus, Trenhotel, train

    $125 - $182
    1. Porto

      4 h 45 min - on demand

      $23 - $35

    2. Vilar Formoso

      6 h 5 min - once daily

      $45 - $65

    3. Chamartin

      25 min - every 10 minutes - line 1

      $2 - $4

    4. Madrid-Puerta de Atocha

      1 h 38 min - every 2 hours

      $55 - $80

  • Bus Alsa

    $13 - $26
    1. Oporto

      7 h 15 min - once daily

    2. Madrid Estacion Sur

      2 h 45 min - 3 times a day

    3. Albacete

      3 h 20 min - twice daily

      $13 - $26

  • Bus InterNorte

    $92 - $127
    1. Porto - Casa da Música

      9 h 59 min - once daily

      $55 - $80

    2. Madrid

      7 h 15 min - twice daily

      $35 - $50

  • Drive

    $130 - $190
    1. Porto

      9 h - 573.6 miles

      $130 - $190

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

From Trindade Metro to Porto airport, fly to Valencia airport, then line 5 subway to Valencia. 4 h 24 min $85. From Porto(Campanha) train to Vigo-Guixar, train to Chamartín, train to Atocha, walk to Madrid-Puerta de Atocha, then train to Valencia Joaquin Sorolla. 12 h 27 min $177. From Porto bus to Vilar Formoso, Trenhotel to Chamartin, line 1 subway to Madrid-Puerta de Atocha, then train to Valencia Joaquin Sorolla. 14 h 35 min $156. From Oporto bus to Madrid Estacion Sur, bus to Albacete, then bus to Valencia. 15 h 20 min $25. From Porto - Casa da Música bus to Madrid then bus to Valencia. 18 h 14 min $99. From Porto drive to Valencia. 9 h $159.