Mealhada leży przy portugalskiej Linha do Norte, głównym korytarzu kolejowym kraju między Lizboną a Porto. Miasto ma jeden główny pasażerski dworzec kolejowy, Mealhada, a usługi kolejowe są obsługiwane przez Comboios de Portugal, zwykle oznaczane jako CP. Jej rola jest regionalna, a nie dużych prędkości, łącząc obszar Bairrada z większymi stacjami przesiadkowymi w Coimbra-B i Aveiro.
Pociągi z Mealhada to głównie usługi CP Regional i InterRegional. Stacja Mealhada obsługuje pociągi zatrzymujące się na Linii Północnej, a dalsze połączenia są dostępne w Coimbra-B dla dalekobieżnych usług Intercidades i Alfa Pendular. Aveiro i Coimbra-B to kluczowe pobliskie węzły kolejowe dla pasażerów, którzy potrzebują większego wyboru odjazdów w całej Portugalii.
Trasy kolejowe z Mealhada biegną na północ w kierunku Aveiro, Porto i Braga przez korytarz Linii Północnej oraz na południe w kierunku Coimbry, Entroncamento, Lizbony i regionu centralnego. Połączenia przez Coimbra-B umożliwiają także podróże w kierunku Figueira da Foz i innych regionalnych celów. Zarezerwuj pociągi z i do Mealhada online w Rail Monsters.