An estimated 200 new train services, or an extra 20,000 seats per day, will be introduced throughout Scotland in a major rail services upgrade.
Transport minister Derek Mackay revealed details of a “revolution in rail”, set to bring the largest programme of benefits to rail passengers for a generation.
Passengers across Aberdeenshire, Tayside, Stirlingshire, Perthshire and the Borders are set to benefit.
ScotRail currently runs 2300 services per day.
The Scottish Government has decided to retain 13 Class 170 diesel trains, which means 39 additional carriages, beyond the terms of their current leases, which were due to end on 2018.
It says the extra trains create the capacity to make timetable service improvements and it has worked with local stakeholders to decide which services need the extra seats most.
Commuter services between Scottish cities will also run more frequently.
More services are expected to be announced for Tayside, Stirlingshire, Perthsire and Aberdeenshire from 2018.
There will also be increased peak capacity across Fife and the Borders, relieving some of the pressure on commuter services, along with more commuter options linking local towns between Glasgow and Edinburgh via Cumbernauld and Falkirk.