- Porto Campanhã
- Porto São Bento
- Pajares pass
- Puente de los Fierros
- Puente de los Fierros
- Puente de los Fierros
- Venta de Baños
- Medina del Campo
- Villamanín
- Villamanín
- Gijón
- Villamanín
- Madrid Principe Pío
- Ourense
- Pajares pass
- Puebla de Sanabria
- Madrid Principe Pío
- Busdongo
- Villamanín
- Linares-Congostinas
- Linares-Congostinas
- La Robla
- Puebla de Sanabria
- Campomanes
- Medina del Campo
- Pajares
- Pajares
- Cartagena
- Moreda - Linares line
- Jimera de Libar
- Cartagena
- Moreda - Linares line
- Murcia del Carmen
- Córdoba
- Linares - Moreda line
- Ronda
- Mérida
- La Indiana
- Grândola
- Alacant Terminal
- Murcia del Carmen
- Cabra del Santo Cristo y Alicun
- Archena-Fortuna
- Almería
- Granada
- Murcia del Carmen
- Córdoba
- Archena-Fortuna
- Almería
- Gergal
- Canal-Caveira
- Cartagena
- Algeciras
- Régua
- Gijón
- Ermidas-Sado
- Setúbal
- Albacete Los Llanos
- Setubal
- Lagos
- Tunes
- Lagos
- Pocinho
- Tunes
- Alfarelos
- Alcantarilha
- Canal-Caveira
- Ermidas-Sado
- Leiria
- Pocinho
- Caldas da Rainha
- Setúbal
- Linares-Baeza
- Tua
- Porto São Bento
- Évora
- Caldas da Rainha
- Barriero
- Alcacer do Sal
- Alfarelos
- Bobadilla
- Beja
- Cadíz
- Bombarral
- Setúbal
- Bombarral
- Moreda
- Larva
- Irún
- Siderurgia steelworks branch
- Belver
- Amieira
- Jimera de Libar
- Poceirão
- Ródão paper mill branch
- Málaga Maria Zambrana
- Almería
- Jerez de la Frontera
- Algeciras
- Alcacer do Sal
- Coimbra
- Santurtzi
- Tua
- Alacant Terminal
- Verride
- Setúbal
- Setúbal
- Pocinho
- Setubal
- Paracuellos-Savignan
- Moreda
- Jaén
- Tua
- Jimera de Libar
- Porto São Bento
- Poceirão
- Castelo Branco
- Jerez de la Frontera
- Entroncamento
- Espeluy
- Almería
- Setúbal
- Entroncamento
- Entroncamento container terminal
- Sabinanigo
- Algeciras
- Belver
- Vila Nova da Baronia
- Algeciras
- Almería
- Entroncamento
- Córdoba
- Jaca
- Santurtzi
- Avila
- Ródão paper mill
- Porto Campanhã
- Jaén
- Lleida to Pobla de Segur line
- Murcia del Carmen
- Pobla de Segur
- Cáceres
- Huesca
- Pobla de Segur
- Espeluy
- Orduña
- Córdoba
- Bobadilla
- Tomar
- Madrid Charmartín
- Benaojan-Montejaque
- Alacant Terminal
- El Puerto de Santa Maria
- Medina del Campo
- Porto Campanhã
- Pancorbo
- Iznalloz
- Mérida
- Llodio
- Mérida
- Espeluy
- Venta de Baños
- Venta de Baños
- Herradón La Cañada
- Madrid Charmartín
- Lleida-Pirineus
- Iznalloz
- Tomar
- Covilhã
- Tunes
- Soria
- Soria
- Alacant Terminal
- Lagos
- Tomar
- Belver
- Ayerbe
- Medina del Campo
- Badajoz
- Vilar Formoso
- Fundão
- Covilhã
- Belver
- Canfranc
- Bobadilla - Algeciras line
- Aveiro docks branch
- Alacant Terminal
- Lleida-Pirineus
- Lleida-Pirineus
- Casetas
- Balaguer
- Huesca to Canfranc line
- Casetas
- Lleida-Pirineus
- Pobla de Segur
- Aveiro docks branch
- Porto São Bento
- Orduña
- Alacant Terminal
- Granada
- Vilar Formoso
- Granada
- Espeluy
- Madrid Charmartín
- Espeluy
- Espeluy
- Irún
- Soria
- Espeluy
- Porto Campanhã
- Torralba
- Casa Branca
- Huesca
- Bilbao Abando
- Lleida-Pirineus
- Zaragoza-Delicias
- Madrid Chamartín
- Zaragoza-Delicias
- Lleida-Pirineus
- Jadraque
- Zaragoza-Delicias
- Alacant Terminal
- Zaragoza-Delicias
- Bilbao Abando
- Zaragoza-Delicias
- Irún
- Villanueva del Río y Minas
- Cazalla y Constantina
- Zafra
- Cazalla y Constantina
- Zafra
- Madrid Delicias
- Almadenejos-Almaden
- Guadalajara
- Almorchón
- Alcazár de San Juan
- Madrid Principe Pio
- Almadenejos-Almaden
- Madrid Principe Pio station
- Madrid Delicias
- Madrid Principe Pio station
- Puertellano
- Alcazár de San Juan
- Valdelamusa
- Gibraleón
- Jabugo-Galaroza
- Mérida
- Cáceres
- Talavera de la Reina
- Zafra
- Mérida
- Madrid Delicias
- Huelva
- Colmenar-Viejo
- Talavera de la Reina
- Puertellano