Famalicão, officiellement Vila Nova de Famalicão, se situe sur la ligne du Minho, dans le nord du Portugal, entre Porto et Braga. La ville compte une principale gare ferroviaire pour voyageurs, Famalicão, desservie par Comboios de Portugal via des services longue distance et suburbains. Sa position fait de Famalicão un arrêt ferroviaire pratique pour voyager dans la zone ferroviaire métropolitaine de Porto et pour les trajets nord-sud sur les lignes de CP.
Les trains au départ de Famalicão comprennent des services longue distance Alfa Pendular et Intercidades sur certaines liaisons, ainsi que des trains suburbains Urbanos do Porto reliant la ville à Porto, Braga, Guimarães et aux villes intermédiaires. La gare de Famalicão gère à la fois les billets réservés longue distance et les trajets suburbains de type régional ; les billets doivent donc être choisis selon le type de service et la destination.
Les lignes ferroviaires depuis Famalicão partent vers le sud en direction de Porto, Coimbra et Lisbonne, vers le nord en direction de Braga et de la région du Minho, et vers l’est en direction de Guimarães via le réseau ferroviaire local. Parmi les destinations importantes à proximité figurent Porto Campanhã, Porto São Bento, Braga, Guimarães, Coimbra-B et Lisboa Oriente. Réservez en ligne vos trains depuis et vers Famalicão sur Rail Monsters.