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."
Council tax rise planned for Stirling
Clacks Council facing "challenging" pressures
Council tax to rise in Falkirk
Call for action for Tillicoultry RAAC residents
University staff back strike action