Travel from Madrid to Ponferrada

Bus or train from Madrid to Ponferrada?

ALSA operates a bus from Madrid to Ponferrada every 4 hours. Tickets cost $40 - $60 and the journey takes 4 h 15 min. Alternatively, Madrid Cercanías (RENFE) operates a train from Madrid to Ponferrada every 10 minutes. Tickets cost $1 - $2 and the journey takes 8 min. Spanish Railways (RENFE) also services this route twice daily.

How to get from Madrid to Ponferrada

From Madrid Estacion Sur bus to Ponferrada. 4 h 15 min 40€. From Sol train to Madrid-Chamartin then train to Ponferrada. 5 h 43 min 62€. From Santo Domingo line 148 bus to Madrid, bus to Benavente, then bus to Ponferrada. 7 h 50 min 52€. From Sol line 1 subway to Madrid-Chamartin then Trenhotel to Ponferrada. 7 h 36 min 67€. From Madrid rideshare to Ponferrada. 4 h 41 min 20€. From Madrid drive to Ponferrada. 3 h 44 min 46€. From Recoletos train to Madrid airport, fly to A Coruna airport, bus to A Coruña, then bus to Ponferrada. 6 h 22 min 110€. From Recoletos train to Madrid airport, fly to Santiago de Compostela airport, bus to Santiago de Compostela, train to Orense-Empalme, then train to Ponferrada. 6 h 59 min 81€.

Operators from Madrid to Ponferrada