洞爷是 JR 北海道室兰本线在北海道南部的一个铁路停靠点。该市由一个主要客运火车站——洞爷站服务,它是洞爷湖地区以及往返札幌走廊、胆振海岸和渡岛半岛之间铁路出行的接入点。
从洞爷出发的列车包括 JR 北海道在札幌 - 函馆轴线上的特急服务,以及服务于室兰本线沿线附近城镇的普通列车。洞爷站是该地区购买火车票的主要车站,特急北斗号提供了贯穿北海道南部的重要城际连接。
从洞爷出发的铁路线路向东北开往登别、东室兰、南千岁和札幌,向西南开往长万部、大沼公园、新函馆北斗和函馆。前往洞爷的列车主要使用相同的室兰本线走廊,在南千岁可换乘前往新千岁机场的铁路服务。可在 Rail Monsters 在线预订往返洞爷的列车。