Ovar se encuentra en la Linha do Norte de Portugal, el principal eje ferroviario que une Oporto, Aveiro, Coímbra y Lisboa. La ciudad cuenta con una estación principal de pasajeros, Ovar, servida por Comboios de Portugal, normalmente abreviado como CP. Su ubicación al sur de Oporto hace que Ovar forme parte del amplio corredor de cercanías Oporto-Aveiro, al tiempo que ofrece acceso a algunos trenes de larga distancia.
Los servicios desde Ovar incluyen trenes CP Urbanos do Porto en la línea de Aveiro, trenes Regional e InterRegional por los tramos norte y central de la Linha do Norte, y algunos servicios Intercidades para trayectos más largos. La estación de Ovar es la principal estación de tren para viajar en ferrocarril por la ciudad, y la mayoría de los pasajeros la utilizan para desplazarse hacia Porto Campanha, Porto Sao Bento, Aveiro y otras conexiones de CP.
Las rutas ferroviarias desde Ovar discurren hacia el norte en dirección a Espinho, Vila Nova de Gaia y Oporto, hacia el sur a Aveiro, Coímbra y Lisboa, y mediante conexión a través de Oporto hacia Braga, Guimarães y el norte de Portugal. Los trenes a Ovar llegan principalmente por el mismo corredor norte-sur. Reserva trenes desde y hacia Ovar en línea en Rail Monsters.