Christmas festivities are well under way but while you're planning your nights out or thinking about hitting the sales, make sure you check train times before making your journey.
There will no service on Christmas day, New Year's day or Boxing day and there is a reduced service on Christmas Eve and Hogmanay.
Christmas Eve and Hogmanay trains will run as normal on both days until early evening, when services will begin to wind down.
There will also be a limited service across the country on January 2.
However, trains on all other dates will run as normal.
ScotRail have promised that extra carriages will be added whenever possible.
A ScotRail Alliance spokesman said: "We are encouraging people to check their festive travel plans now and to leave plenty of time to catch their trains."
Customers can check train times at scotrail.co.uk and on the ScotRail app.
Full details of last trains on December 24 through to the 31, as well as services throughout the festive period can be found at http://www.scotrail.co.uk/about-scotrail/news/extra-carriages-and-last-trains-over-christmas.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article