During railway operations unexpected events may occur, influencing normal traffic flows. This paper focuses on a train rescheduling problem in a railway system with seat-reserved mechanism during large disruptions, such as a rolling stock breakdown leading to some canceled services, where passenger reassignment strategies have also to be considered. A novel mixed-integer linear programming formulation is established with consideration of train retiming, reordering, and reservicing. Based on a time–space modeling framework, a big-M approach is adopted to formulate the track occupancy and extra train stops. The formulation aims to maximize the passenger accessibility measured by the amount of the transported passengers subject to canceled ser...