莱昂是西班牙西北部重要的铁路枢纽,位于马德里、卡斯蒂利亚-莱昂、阿斯图里亚斯和加利西亚之间的主干走廊上。该市有两个功能不同的客运火车站:莱昂站用于标准轨和伊比利亚轨长途服务,而莱昂马塔利亚纳站用于米轨区域列车。Renfe 运营该市的主要客运服务。
从莱昂出发的列车包括马德里-阿斯图里亚斯轴线上的 AVE 和 Alvia 长途服务、贯穿卡斯蒂利亚-莱昂的 Media Distancia 区域服务,以及从莱昂马塔利亚纳站出发的 Renfe Cercanías AM 米轨列车。莱昂站是城际铁路的主要火车站,服务延伸至坎塔布里亚海岸、西班牙中部以及卡斯蒂利亚-莱昂西部。
从莱昂出发的铁路线路向南通往马德里、巴利亚多利德、帕伦西亚和塞戈维亚,向北通往奥维耶多和希洪,向西通往蓬费拉达和加利西亚,向东则沿米轨线路通往该省的小城镇,并继续前往毕尔巴鄂。可在 Rail Monsters 在线预订往返莱昂的列车。