Train passengers in Scotland will face a 6% rise in the cost of most tickets from January, it has been announced.
First ScotRail said "significant cost pressures" over the year had led to the increase in fares.
But the operator said it has frozen its cheapest advance fares on more than 80 journeys across Scotland.