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