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