瓜马雷斯是葡萄牙北部位于 Guimaraes 线上的铁路终点站,地处波尔图主铁路网络以东。该市只有一个主要客运火车站——瓜马雷斯站,由葡萄牙铁路(Comboios de Portugal)通过 CP 波尔图城市列车及部分区域列车服务。其铁路作用以区域运输为主,而非高速运输,大多数长途行程都会以波尔图坎帕尼亚站作为主要换乘点。
从瓜马雷斯出发的列车主要是连接该市与波尔图地区的郊区—区域服务,途经维泽拉、洛萨多、特罗法和埃尔梅辛迪。瓜马雷斯站负责开往波尔图圣本图站和波尔图坎帕尼亚站的发车,乘客可在此换乘阿尔法 Pendular、Intercidades、InterRegional 及葡萄牙境内其他 CP 服务。
从瓜马雷斯出发的铁路线路向西通往波尔图及大西洋铁路轴线,并可经波尔图地区换乘继续南下前往里斯本、科英布拉、阿威罗和法鲁,或北上前往布拉加、维亚纳堡和瓦伦萨。瓜马雷斯火车票通常以 CP 服务的点对点车票形式购买。可在 Rail Monsters 在线预订往返瓜马雷斯的列车。