Aveiro se encuentra en la Linha do Norte de Portugal, el principal eje ferroviario del país entre Lisboa y Oporto. La ciudad cuenta con una estación principal de pasajeros, Aveiro, y CP - Comboios de Portugal opera servicios de larga distancia, regionales y urbanos a través de la estación. Su ubicación convierte a Aveiro en una parada ferroviaria práctica entre las zonas norte y central de Portugal.
Los trenes desde Aveiro incluyen servicios de alta velocidad Alfa Pendular, trenes interurbanos Intercidades, servicios CP Regional y trenes urbanos de Oporto en la línea de Aveiro. La estación de Aveiro gestiona el principal tráfico ferroviario nacional, mientras que las paradas locales del municipio sirven movimientos regionales más cortos en servicios seleccionados.
Las rutas ferroviarias desde Aveiro se dirigen al norte hacia Oporto, Braga y conexiones con Guimaraes, al sur hacia Coimbra, Lisboa y el Algarve, y a lo largo de corredores regionales que sirven a localidades del Baixo Vouga y del centro de Portugal. Entre los destinos ferroviarios habituales se incluyen Porto Campanha, Coimbra-B, Lisboa Oriente, Lisboa Santa Apolonia, Braga y Faro. Reserve trenes desde y hacia Aveiro en línea en Rail Monsters.