SCOTRAIL has released information on services over Christmas an New Year - as well as details of additional services during the festive period.

The train operator confirmed it will operate additional late night weekend services on key routes over the next few weeks, as well as adding extra carriages to trains across the country.

Customers are advised to plan ahead, and buy their ticket before they board as services are expected to be busy.

READ MORE: Toronto votes to remove Henry Dundas's name from main city square

The last trains of the day will depart earlier than normal on both Christmas Eve and New Year’s Eve, with services winding down from around 7pm.

Do trains run on boxing day 2023?

Traditionally services on Boxing Day have been restricted to a very small number, mainly in the Strathclyde area, however, there are some changes.

This year, trains will also run to and from Perth, Dunblane and Glenrothes, as well as between Bathgate and Edinburgh.

The additional Boxing Day services include:

  • Bathgate to Edinburgh Waverley
  • Glasgow Queen Street to Alloa
  • Edinburgh Waverley to Dunblane
  • Edinburgh Waverley to Glenrothes with Thornton via Dunfermline
  • Edinburgh Waverley to Perth via Kirkcaldy

Details of the last trains on Christmas Eve and New Year’s Eve, as well as the timetable during the Christmas and New Year period can be found on the ScotRail website.

Phil Campbell, ScotRail customer operations director, said: “We know how important this time of year is for people, and we are delighted to be able to provide more carriages and extra services right through the Christmas period.

“Whether it’s shopping trips or nights out, customers can travel for less this Christmas with off-peak fares all day, every day.

“We’re encouraging everyone to plan ahead and check their journey on the ScotRail app or website before they set off as there may be minor changes to some train times. This includes the last trains on Christmas Eve and New Year’s Day departing earlier than usual.”