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 - Sete Rios, Lisboa - Cais Do Sodre, Lisboa - Santa Apolonia, Lisboa - Entrecampos, Alcantara-Mar, Alcantara-Terra or Lisboa - Rossio and arrive at Taipa-Requeixo, Aveiro or Quintans.
How long does it take from Lisbon to Aveiro and when do the trains leave?
On average, it takes 3 hours and 30 minutes to get to Aveiro by train, but you will need 2 hours and 53 minutes with the fastest trains. The first one is available at 16:06, whereas the last one leaves Lisbon at 22:07.