Bilbao est le principal nœud ferroviaire de Biscaye et l’une des villes ferroviaires clés du réseau du nord de l’Espagne. La ville dispose de plusieurs terminaux voyageurs desservant différents systèmes : Bilbao-Abando Indalecio Prieto pour les trains Renfe longue distance et régionaux à écartement large, Bilbao-Concordia pour les services à écartement métrique, et les stations Euskotren pour les lignes régionales basques.
Les trains au départ de Bilbao comprennent les services Renfe Alvia et Intercity sur les lignes longue distance, les services Media Distancia et Cercanias dans le nord de l’Espagne, les trains métriques Cercanias AM le long du corridor cantabrique, ainsi que les trains régionaux Euskotren à travers le Pays basque. Bilbao-Abando est la principale gare pour les billets de train interurbains, tandis que Bilbao-Concordia dessert le rail régional à voie plus étroite.
Les lignes ferroviaires au départ de Bilbao partent vers le sud en direction de Madrid, Miranda de Ebro et de l’intérieur de l’Espagne, vers l’est à travers le Pays basque en direction de Saint-Sébastien, vers l’ouest le long de la côte cantabrique en direction de Santander, et vers le nord via les corridors ferroviaires locaux de Biscaye. Barcelone, Saragosse, Vitoria-Gasteiz et León apparaissent également dans la planification ferroviaire de Bilbao via des trains directs ou des correspondances. Réservez en ligne des trains depuis et vers Bilbao sur Rail Monsters.