This paper focuses on the operational and real time control of railway management. A passengers centric scheduling and rescheduling models are formalized as a linear mathematical model and by a min max technique. The proposed approach determines the train timetables for scheduling rail services along a multiline rail network according to operational constraints related to train capacity, train speed limits, passenger's train transfers, possible conflict in the track section use, with the main objective to minimize the travel time of a set of passengers' groups. The network is formalized as a set of nodes which represent logistic operations of the trains and arcs which define the sequence of tasks to be carried out by trains. Alternative arcs have been added to solve the Conflict Resolution Problem (CRP) which may appears when two trains require simultaneously to cover the same block section. The timetable resulted by the scheduling problem have been used as the input of a rescheduling model where predefined disturbances have been assumed to some nodes of the network. The effectiveness of the proposed approach have been verified comparing its performances with a traditional minimization rescheduling model both based on the minimization of the passengers' discomfort in terms of delay propagation in the travel times. The model guarantees more resilience for trains classified with higher priority. The proposed models are applied to the real case study of the rail network for high-speed trains in the Northern Italy INDEX TERMS High-speed train, Min-Max approach, Train rescheduling, Train scheduling