Travel options for:
Lisbon to Ponferrada
  • Train, Trenhotel

    $73 - $125
    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

    3. Vigo-Guixar

      4 h 24 min - 6 times a week

      $35 - $50

  • Bus

    $82 - $132
    1. Lisboa

      4 h 30 min - every 3 hours

      $24 - $35

    2. Braga

      2 h 1 min - 4 times a day

      $27 - $50

    3. Vigo

      3 h 5 min - once daily

      $30 - $50

  • Train

    $73 - $132
    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

    3. Vigo-Guixar

      1 h 31 min - 3 times a day

      $16 - $27

    4. Orense-Empalme

      2 h 11 min - twice daily

      $19 - $30

  • Bus, train

    $63 - $95
    1. Restauradores

      7 min - every 5 minutes

      $3

    2. Lisbon

      3 h 30 min - 5 times a day

      $23 - $35

    3. Porto

      4 h 26 min - 5 times a day

      $19 - $28

    4. Ourense

      9 min - 2698 feet

    5. Orense-Empalme

      2 h 11 min - twice daily

      $19 - $30

  • Drive

    $85 - $130
    1. Lisbon

      6 h 30 min - 389.8 miles

      $85 - $130

  • Fly to A Coruna, bus

    $78 - $234
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      1 h 40 min - non-stop

      $45 - $180

    3. A Coruna (LCG)

      13 min - every 30 minutes

      $1 - $2

    4. A Coruña

      2 h 22 min - every 4 hours

      $30 - $50

  • Fly to Vigo, train

    $94 - $266
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      1 h 25 min - non-stop

      $50 - $190

    3. Vigo (VGO)

      27 min - hourly

    4. Vigo Urzaiz

      50 min - every 15 minutes

      $12 - $22

    5. Santiago de Compostela

      38 min - every 20 minutes

      $11 - $22

    6. Orense-Empalme

      2 h 11 min - twice daily

      $19 - $30

  • Fly to Madrid, train

    $68 - $225
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      1 h 10 min - non-stop

      $30 - $150

    3. Madrid (MAD)

      15 min - every 30 minutes

      $1 - $3

    4. Madrid-Chamartin

      4 h 35 min - once daily

      $35 - $70

  • Fly to Porto, train

    $63 - $163
    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

      $15 - $27

    5. Vigo-Guixar

      1 h 31 min - 3 times a day

      $16 - $27

    6. Orense-Empalme

      2 h 11 min - twice daily

      $19 - $30

  • Fly to Oviedo, train

    $107 - $349
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      1 h 55 min - non-stop

      $50 - $260

    3. Oviedo (OVD)

      45 min - hourly

      $25 - $35

    4. Oviedo

      5 min - 1634 feet

    5. Oviedo

      1 h 57 min - twice daily

      $16 - $27

    6. Leon

      1 h 26 min - twice daily

      $14 - $25

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

From Lisboa Santa Apolonia train to Porto(Campanha), train to Vigo-Guixar, then Trenhotel to Ponferrada. 11 h 23 min £72. From Lisboa bus to Braga, bus to Vigo, then bus to Ponferrada. 11 h 36 min £79. From Lisboa Santa Apolonia train to Porto(Campanha), train to Vigo-Guixar, train to Orense-Empalme, then train to Ponferrada. 11 h 41 min £81. From Restauradores Metro to Lisbon, bus to Porto, bus to Ourense, walk to Orense-Empalme, then train to Ponferrada. 13 h 23 min £63. From Lisbon drive to Ponferrada. 6 h 30 min £81. From Alameda Metro to Lisbon airport, fly to A Coruna airport, bus to A Coruña, then bus to Ponferrada. 7 h 41 min £85. From Alameda Metro to Lisbon airport, fly to Vigo airport, bus to Vigo Urzaiz, train to Santiago de Compostela, train to Orense-Empalme, then train to Ponferrada. 9 h 19 min £108. From Alameda Metro to Lisbon airport, fly to Madrid airport, train to Madrid-Chamartin, then train to Ponferrada. 9 h 34 min £81. From Alameda Metro to Lisbon airport, fly to Porto airport, Metro to Porto(Campanha), train to Vigo-Guixar, train to Orense-Empalme, then train to Ponferrada. 11 h 41 min £80. From Alameda Metro to Lisbon airport, fly to Oviedo airport, bus to Oviedo, walk to Oviedo, train to Leon, then train to Ponferrada. 11 h 14 min £139.

 
 

Bus or train from Lisbon to Ponferrada?

Rede Expressos operates a bus from Lisbon to Ponferrada every 2 hours. Tickets cost $24 - $35 and the journey takes 4 h 30 min. 3 other operators also service this route. Alternatively, Portuguese Railways (CP) operates a train from Lisbon to Ponferrada every 2 hours. Tickets cost $24 - $50 and the journey takes 2 h 44 min. 3 other operators also service this route.