Passengers could face further disruptions when new train timetables are introduced on Sunday.
A number of routes which suffered cuts earlier this year will get more trains scheduled. But there is concern that the failure to resolve staffing issues means the cancellation of thousands of trains in recent months will continue.
The shortages are occurring because many rail workers are refusing to volunteer for shifts on their rest days, due to long-running industrial relations disputes. There is also a backlog with training new staff due to the coronavirus pandemic.