Don't forget to buy food and drinks in advance if you need them: train stations do not always have shops, while onboard cafés are not always available and often very expensive.
For short distances like between Lisbon and Aveiro, busses and carpooling are good alternatives to the train, thanks to their low costs. Also, busses have the advantage of getting to the smallest towns where the is no train station.
In which stations can you take the train to Aveiro and where will you arrive?
The trains to Aveiro can leave from Lisboa - Oriente, Lisboa - Cais Do Sodre, Lisboa - Santa Apolonia, Lisboa - Sete Rios, Alcantara-Mar, Lisboa - Entrecampos, Alcantara-Terra or Lisboa - Rossio and arrive at Aveiro, Quintans or Taipa-Requeixo.
How long does it take from Lisbon to Aveiro and when do the trains leave?
On average, it takes 3 hours and 14 minutes to get to Aveiro by train, but you will need 2 hours and 25 minutes with the fastest trains. The first one is available at 09:08, whereas the last one leaves Lisbon at 22:01.