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