La red de CP cubre la Portugal continental, con ejes de larga distancia que parten de Lisboa y Oporto y ramales regionales que atienden las zonas del interior y de la costa. El principal corredor norte-sur enlaza Lisboa Oriente, Lisboa Santa Apolónia, Coimbra-B, Aveiro, Oporto Campanhã, Braga y Guimarães. La Linha do Algarve conecta Faro, Albufeira-Ferreiras, Tunes, Lagos y Vila Real de Santo António, con trenes de larga distancia que llegan a Lisboa en determinadas salidas. Otros corredores de CP incluyen las líneas de Beira Alta, Beira Baixa, Alentejo y Douro. Los principales centros son Lisboa Oriente, Lisboa Santa Apolónia, Oporto Campanhã, Coimbra-B, Faro y Entroncamento. Las categorías de tren incluyen Alfa Pendular, Intercidades, InterRegional, Regional y servicios urbanos.