Peak rail fares will be scrapped from Monday, 1 September, in what is being described as a first for rail anywhere in the UK.
It means that customers will pay the same fare no matter what time they travel, or the day of the week - and aims to make train fares simpler, more flexible, and provide better value for money for rail users. A further aim of the change is to get more people to leave the car at home and travel by rail instead.
Fiona Hyslop MSP, Cabinet Secretary for Transport, said that the move shows committment towards “sustainable public transport, protecting the climate, and saving people money.”
She said:“Public ownership has created the opportunity to deliver a railway which is run for the benefit of the nation. ScotRail is one of the fastest growing operators, with one of the best passenger satisfaction rates and we are building even further on this success by removing peak fares for good.
“We want more people to choose to travel by public transport for work, study and leisure but we know that many are still struggling with cost-of-living pressures. By removing peak fares, we are making ticketing more simple and more straightforward while at the same time supporting a shift towards sustainable public transport, protecting the climate, and saving people money.”
Season Tickets will remain at their current pricing until 27 September. For regular travellers, this represents a saving of at least 40 per cent compared to purchasing five Anytime Day Return tickets at pre-1 September prices. This discount was part of a 12-month offer launched in September 2024.
Flexipass tickets will have adjusted pricing from 1 September to ensure they continue to offer a saving compared to buying multiple Anytime Single or Return tickets, while still providing flexibility for part-time or hybrid commuters.
However, Super Off-Peak Day Return tickets will be withdrawn, as the removal of peak fares means customers now benefit from great value fares all day, every day.
Railcards, concessions, and enhanced discounts will continue to be available, with most remaining valid for travel after 9.15am, in line with existing conditions.
Joanne Maguire, ScotRail Managing Director, said: “This is fantastic news, not only for our existing customers, but for everyone across the country considering rail travel for their commute or leisure journeys.
“Travelling by train remains one of the most convenient ways to get around, and with simpler, more affordable fares, we hope to see many more people choose ScotRail.”

5. Dundee
Journeys to Dundee will see a reduction in price of almost 18%. A ticket will cost £49.60. Photo: Canva/Getty Images

6. Balloch
A trip to the banks of Loch Lomond at Balloch will set you back £7.70, a reduction of about 33% | Loch Lomond Leisure

7. Ayr
A train to Ayr will cost you £13.90, a saving of around 33% Photo: John Devlin

8. Inverness
A ticket to Inverness will now be available for £74.20, a reduction of 18% | Universal Images Group via Getty


.jpg?width=96&crop=1:1,smart)