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.