Christmas Trains 2025. Christmas is the perfect time to get away and take time out to relax, and we have a plenty of options for you to choose from! This year, trains will also run to and from perth, alloa, dunblane, arbroath, dundee, leven, and between glasgow and edinburgh.
Enjoy traditional scottish hospitality in inverness, spend christmas eve on board the fichtelbergbahn, or welcome in. From the final trains on christmas.