The newly nationalised rail operator said it could take as long as that to restore full services.
However, ScotRail service delivery director David Simpson stressed what happens next depends on drivers.
Talks on Thursday between the operator and drivers union Aslef resulted in an improved pay offer of 4.2 per cent.
A pay dispute resulted in drivers refusing to work on rest days or on Sundays, leading to short-notice cancellations before the introduction of the temporary timetable on Monday.
Aslef Scottish organiser Kevin Lindsay confirmed the improved pay offer, made after hours of negotiation between the union and the rail operator, will be put to members in a ballot.
Mr Simpson said the offer “addresses the cost-of-living issues raised during the talks” as he urged train drivers to consider it carefully.
He told BBC Radio Scotland’s Good Morning Scotland the new deal “recognises the cost of living”, but also “recognises the need for more flexibility” in how drivers are rostered.
Mr Simpson said: “The 2 per cent which we added yesterday reflects the need for rail workers to be more flexible as we come out of the pandemic and adjust timetables more often than before in response to customer demand.
“What we are trying to do is reach a solution that gets the trains back to normal, restores the timetables, allows ScotRail and the railway to support other keyworkers, other parts of the economy, by running a full timetable as reliably and efficiently as possible over the coming weeks and months.”
Asked how quickly services could be restored after the temporary timetable slashed hundreds across Scotland, Mr Simpson said that would depend “very much” on the outcome of the ballot.
He added: “It is up to ten days to restore the full timetable. It is a complex process, it involves other parts of the industry changing rosters and so forth.
“We would aim to do that as quickly as possible, but it could be up to ten days to get fully back to normal.”
Mr Simpson said ScotRail was reviewing its temporary timetable, with more late-night services added for Friday and Saturday.