做火车前两小时可以退票,不过要扣除相应的退票费: 
票面乘车站开车前48小时以上的,退票时收取票价5%的退票费
开车前24小时以上、不足48小时的,退票时收取票价10%的退票费
开车前24小时之内的,退票时收取票价20%的退票费。
如果要在在12306网站退票是有时间限制的,只限于离开车时间还有2个小时以上的,如果离车票上的乘车时间已经不够2个小时了,将不能在网站退票,只能去就近的火车站取出车票,然后在车站退票窗口退票的。