Perth has become the latest ScotRail station to receive ticket gates in a bid to improve security and discourage anti-social behaviour.
Automatic gates have already been installed at a number of stations, including Aberdeen, Dundee and Stirling, as well as in Edinburgh and Glasgow.
The gates, which cover all platforms, are now operational.
Pat Callaghan, ScotRail’s director of facilities and building services, said: “Revenue protection and reducing ticketless travel have always been priorities for us because it is honest, fare-paying passengers who bear the burden of lost investment in Scotland’s railway.
“Ticket gates, which are part of our franchise agreement, are also proven to discourage anti-social behaviour and improve station security.”
Most of the work took place overnight to minimise the impact on customers travelling through the station during the day.
ScotRail is encouraging customers to buy their tickets in advance to allow quick and easy passage to and from the station.