法官从重量处30年有期徒刑，2017年2月22日，台湾台北地方法院依杀人未遂罪及制造爆裂物罪判处林英昌30年有期徒刑。2017年8月1日，台湾高等法院改判19年10月，加上非法制造爆裂物罪有期徒刑10年6月，合併执行29年10月。2017年11月8日，最高法院依对儿童犯杀人未遂等罪，判处林英昌有期徒刑合计30年4月，全案定谳。民事部分，台湾台北地方法院于2017年8月11日宣判林英昌应赔偿台铁与伤患683万8,505元，包含列车车厢损毁176万4,681元、旅客退换票5,915元、车厢受损未能营运之损失