1988年3月24日14时20分,在距离上海真如站7.3公里的外环线匡巷车站,由南京开往杭州的311次旅客列车计划在此停车,会让208次旅客列车。由于311次列车司机和副司机违反行车规定,闯过显示红色灯光的出站信号机,挤坏道岔、进入区间,尽管采用制动措施,但为时已晚,与迎面开来,正要进站的长沙开往上海的208次列车正面相撞。事故造成旅客死亡28人(其中日本旅客27人),重伤11人(其中日本旅客9人),轻伤88人(其中日本旅客24人),日本旅客多为学生。两车内燃机严重损坏,4节客车车厢报废,另有3节车厢遭受不同程度的破坏。当时直接经济损失达312万余元。
1988年4月3日,新华社正式发布国务院调查组调查结论:造成“3.24”重大行车事故的原因是311次列车值乘司机周小牛、副司机刘国隆注意力不集中,无视停车信号,致使列车越过应该停车的匡巷站,冒进出站红灯,挤坏岔道,冲入正线所致。周小牛、刘国隆分别于4月3日、4月22日依法被逮捕,提交司法机关追究刑事责任。此后电码化和自动停车装置迅速推广。