Famalicão, oficialmente Vila Nova de Famalicão, se encuentra en la Línea del Miño, en el norte de Portugal, entre Oporto y Braga. La ciudad cuenta con una estación principal de pasajeros, Famalicão, servida por Comboios de Portugal a través de servicios de larga distancia y suburbanos. Su ubicación convierte a Famalicão en una parada ferroviaria útil para viajar por el área ferroviaria metropolitana de Oporto y para trayectos norte-sur en las rutas de CP.
Los trenes desde Famalicão incluyen servicios de larga distancia Alfa Pendular e Intercidades en algunas salidas, además de trenes suburbanos Urbanos do Porto que enlazan la ciudad con Oporto, Braga, Guimarães y localidades intermedias. La estación de tren de Famalicão gestiona tanto billetes reservados de larga distancia como viajes suburbanos de estilo regional, por lo que los billetes de tren deben seleccionarse según el tipo de servicio y el destino.
Las rutas ferroviarias desde Famalicão van hacia el sur a Oporto, Coimbra y Lisboa, hacia el norte a Braga y la región del Miño, y hacia el este a Guimarães a través de la red ferroviaria local. Entre los destinos cercanos importantes se encuentran Porto Campanha, Porto Sao Bento, Braga, Guimarães, Coimbra-B y Lisboa Oriente. Reserva trenes desde y hacia Famalicão en línea en Rail Monsters.