44 trains has been declared as cancelled and 25 trains will be short terminated / originated due to kisan agitation in Punjab.




44 trains has been declared as cancelled and 25 trains will be short terminated / originated due to kisan agitation in Punjab.