Aveiro se situe sur la Linha do Norte au Portugal, principal axe ferroviaire du pays entre Lisbonne et Porto. La ville dispose d'une gare principale pour les voyageurs, Aveiro, avec CP - Comboios de Portugal qui exploite des services grandes lignes, régionaux et urbains via la gare. Sa position fait d'Aveiro une halte ferroviaire pratique entre le nord et le centre du Portugal.
Les trains au départ d'Aveiro comprennent des services à grande vitesse Alfa Pendular, des trains interurbains Intercidades, des services CP Regional et des trains urbains de Porto sur la ligne d'Aveiro. La gare d'Aveiro gère l'essentiel du trafic ferroviaire national, tandis que des arrêts locaux autour de la municipalité desservent des trajets régionaux plus courts sur certains services.
Les lignes ferroviaires au départ d'Aveiro partent vers le nord en direction de Porto, Braga et des correspondances pour Guimaraes, vers le sud en direction de Coimbra, Lisbonne et l'Algarve, et le long de corridors régionaux desservant les villes du Baixo Vouga et du centre du Portugal. Les destinations ferroviaires courantes incluent Porto Campanha, Coimbra-B, Lisboa Oriente, Lisboa Santa Apolonia, Braga et Faro. Réservez en ligne vos trains depuis et vers Aveiro sur Rail Monsters.