
The Lisbon to Porto train in 2026: Alfa Pendular, Intercidades, fares and stations
The Lisbon to Porto train costs from 28.05 euros on Intercidades and 35.70 on Alfa Pendular in 2026, both with free wifi. Fares, stations and the bus, from CP and the coach operators.





