- Huesca to Canfranc line
- Huesca to Canfranc line
- Soria
- Bilbao - Mataporquera - Guardo line
- Soria
- Bilbao - Mataporquera - Guardo line
- Bilbao - Mataporquera - Guardo line
- Guardo - León line
- Guardo
- Huesca to Canfranc line
- Bilbao - Mataporquera - Guardo line
- Arriaga
- Iglesia de San Marcos
- Huesca
- Huesca to Canfranc line
- Iglesia de San Marcos
- Lleida to Pobla de Segur line
- Lleida to Pobla de Segur line
- Iglesia de San Marcos
- Pobla de Segur
- Canfranc
- Canfranc
- Velilla power station
- Guardo
- Vizkaya (Biscay) Bridge
- Torralba
- Huesca
- Almazan-Villa
- Torralba
- Guardo
- León
- Lleida to Pobla de Segur line
- Lleida to Pobla de Segur line
- Canfranc
- Guardo, Velilla power station branch
- Torralba - Zaragoza line
- Guardo
- Bilbao Abando
- Guardo Apeadora
- Paracuellos-Savignan
- Torralba
- Canfranc
- Santurtzi
- Casetas
- León
- Plentzia
- Bilbao La Concordia
- Guardo Apeadora
- Guardo
- Canfranc
- Sabinanigo
- Canfranc
- Torralba
- Venta de Baños
- Lleida to Pobla de Segur line
- Casetas
- Canfranc
- Santurtzi
- Jaca
- Bilbao Abando
- Canfranc
- Indauxti
- León
- Soria
- Avila
- Miranda de Ebro
- Pobla de Segur
- Guardo
- Pobla de Segur
- Portugalete
- Huesca to Canfranc line
- Huesca
- Orduña
- Ibarbengoa
- Vizkaya (Biscay) Bridge
- Pancorbo
- Bermeo
- Llodio
- Medina del Campo
- Venta de Baños
- Plentzia
- Venta de Baños
- Herradón La Cañada
- Santurtzi
- Canfranc
- Vizkaya (Biscay) Bridge
- Guardo Apeadora
- Guardo Apeadora
- Pobla de Segur
- Vizkaya (Biscay) Bridge
- Lleida-Pirineus
- Bermeo
- Vizkaya (Biscay) Bridge
- Ayerbe
- Oviedo to Santander
- Vizkaya (Biscay) Bridge
- Vizkaya (Biscay) Bridge
- Oviedo to Santander
- Vizkaya (Biscay) Bridge
- Pajares pass
- Soria
- Soria
- Lleida to Pobla de Segur line
- Pajares pass
- Ayerbe
- Velilla power station branch
- Oviedo to Santander
- Pajares pass
- Medina del Campo
- Velilla power station branch
- Oviedo to Santander
- Pajares pass
- Oviedo to Santander
- Axturi
- Canfranc
- Pajares pass
- Bilbao Abando
- Arriaga
- Velilla power station branch
- Pajares pass
- Oviedo to Santander
- Axturi
- Lleida-Pirineus
- La Casilla
- Pajares pass
- Mataporquera
- Pajares pass
- Bilbao Abando
- Guardo, Velilla power station branch
- Oviedo to Santander
- Lleida-Pirineus
- Casetas
- La Casilla
- Mataporquera
- Soria
- Balaguer
- Lleida to Pobla de Segur line
- Matallana
- Bilbao La Concordia
- Bilbao La Concordia
- Laviana
- Huesca to Canfranc line
- Casetas
- Lleida-Pirineus
- Bilbao La Concordia
- León-Asunción/Universidad
- Canfranc
- Canfranc
- Lleida to Pobla de Segur line
- Canfranc
- Canfranc
- Pobla de Segur
- León-Matallana
- Santander
- Santander
- Orduña
- Bilbao Arriaga Theatre
- Zaragoza-Delicias
- Huesca
- El Entrego
- Pola de Lena
- El Entrego
- El Entrego
- Noreña
- Soria
- León
- Santander
- Santander
- Velilla power station branch
- Noreña
- Velilla power station branch
- Bilbao Abando
- Bilbao La Concordia
- Laviana
- Bilbao Abando
- Oviedo
- León-Matallana
- Pola de Lena
- Torralba
- Laviana
- Huesca
- El Berrón
- Laviana
- Santander
- Madrid Charmartín
- Santander
- El Entrego
- Sondika
- Bilbao Abando
- Santander broad gauge station
- Liérganes
- Lleida-Pirineus
- Santander
- Santander
- El Berrón
- León-Matallana
- El Entrego
- Torrelavega
- Santander metre gauge station
- El Berrón
- Astillero
- El Berrón
- Zaragoza-Delicias
- Madrid Chamartín
- Zaragoza-Delicias
- Velilla power station branch
- El Berrón
- Lezama
- León
- Torrelavega
- El Entrego
- Jadraque
- Lleida-Pirineus
- Zaragoza-Delicias
- Noreña
- Noreña
- León
- Oviedo
- León-Matallana
- Gijón
- León-Matallana
- Zaragoza-Delicias
- León-Matallana
- Zaragoza-Delicias
- Liérganes
- Bilbao La Concordia
- Lutxana
- Oviedo
- El Berrón
- Bilbao Abando
- Velilla power station branch
- Zaragoza-Delicias
- Velilla power station branch
- Oviedo
- Bilbao La Concordia