ScotRail has announced it will restore a full timetable on Monday.
A temporary timetable has been in place, with drivers not working rest days.
A pay deal for drivers has now been agreed.
It comes just days after peak fares were re-introduced across Scotland, after a trial period scrapping them ended.
Mark Ilderton, ScotRail Service Delivery Director, said:
"We are delighted to confirm that our full timetable will return on Monday. We have been working round the clock to deliver this in a very short space of time because we know how important a full service is to our customers.
"It’s been a difficult few months for our customers and staff, and we thank everybody for their patience.
"With a pay deal agreed and the full timetable back in place, everyone at ScotRail is focused on delivering a safe, reliable, and green service for our customers."
Rise in foodbank support this Christmas
Major deal for Grangemouth plastics factory
Call for more support for ASN pupils
Petition for Tillicoultry RAAC homeowners
Redundancies at University of Stirling