Hi
This might help, from the Portuguese rail website
https://www.cp.pt/
Jill
Advance purchases
Travel at cut-price rates on Alfa Pendular and Intercidades trains to all destinations.
The Alfa Pendular and Intercidades trains are ideal for travelling for business or leisure. Your journeys are faster, safer, more comfortable and even more economical.
Buy your tickets in 5 days of advance and travel with 40% off to all destinations and in all classes.
Make the most of the cut-price fares: Lisbon/Oporto for just €13.50
- Your discount could be even higher, depending on the train you want to catch. We have 1,000 seats a week between Lisbon and Oporto for €13.50, if you travel in tourist/2nd class on the Alfa Pendular trains 121, 129, 180 or 136 and on the Intercidades train 531.
- Leaving Lisbon at 06:00, 20:00 and 22:00 or Oporto at 05:47 and 20:47.
- All intermediate stations where these trains stop also benefit from this discount.