The train from Lisbon starts in St. Apolonia station.
It then stops at the newer Lisbon Oriente station, in the suburbs.
There are 2 types of trains:
Alfa Pendular are faster, with fewer stops.
InterCity are a bit slower.
Here are the timetables:
[broken link removed]
We paid 27.50 one-way for the AP train.