Ovar si trova sulla Linha do Norte del Portogallo, la principale direttrice ferroviaria che collega Porto, Aveiro, Coimbra e Lisbona. La città ha una principale stazione passeggeri, Ovar, servita da Comboios de Portugal, solitamente indicata come CP. La sua posizione a sud di Porto rende Ovar parte del più ampio corridoio pendolare Porto-Aveiro, offrendo anche accesso ad alcuni treni a lunga percorrenza.
I servizi da Ovar includono i treni CP Urbanos do Porto sulla linea per Aveiro, i treni Regional e InterRegional lungo i tratti settentrionali e centrali della Linha do Norte, e alcuni servizi Intercidades per viaggi più lunghi. La stazione di Ovar è la principale stazione ferroviaria per i collegamenti in treno in città, e la maggior parte dei passeggeri la utilizza per spostamenti verso Porto Campanha, Porto Sao Bento, Aveiro e per ulteriori collegamenti CP.
Le rotte ferroviarie da Ovar si dirigono a nord verso Espinho, Vila Nova de Gaia e Porto, a sud verso Aveiro, Coimbra e Lisbona, e tramite collegamento a Porto verso Braga, Guimaraes e il nord del Portogallo. I treni per Ovar arrivano principalmente sullo stesso corridoio nord-sud. Prenota online i treni da e per Ovar su Rail Monsters.