For supporters heading home for Christmas, ScotRail have announced their Christmas and New Year schedule.  We’ve detailed the last trains from Inverness to Aberdeen, Kyle, Wick/Thurso and Edinburgh and Glasgow and Oban, Fort William and Mallaig below:

Christmas Eve – Sunday 24 December 2017

The last trains on Christmas Eve on the Far North Line and Kyle Lines are:

  • 1754 Inverness to Wick
  • 1158 Wick to Inverness
  • 1059 Inverness to Kyle of Lochalsh
  • 1512 Kyle of Lochalsh to Inverness

The last trains on Christmas Eve on the West Highland Line are:

  • 1821 Glasgow Queen Street to Oban and Mallaig
  • 1811 Oban to Glasgow Queen Street
  • 1605 Mallaig to Glasgow Queen Street

The last trains on Christmas Eve on the Inverness to Aberdeen line are:

  • 2035 Aberdeen to Inverurie
  • 1801 Aberdeen to Inverness
  • 1713 Inverness to Aberdeen
  • 2142 Inverness to Elgin
  • 2122 Inverurie to Aberdeen

The last trains on Christmas Eve on the Highland Main Line are:

  • 1750 Edinburgh to Inverness (change at Perth)
  • 1850 Inverness to Edinburgh
  • 1705 Edinburgh to Aberdeen
  • 1907 Aberdeen to Edinburgh
  • 1811 Glasgow Queen Street to Inverness
  • 1850 Inverness to Glasgow Queen Street (change at Perth)
  • 1945 Glasgow Queen Street to Aberdeen
  • 1936 Aberdeen to Glasgow Queen Street

Christmas Day and Boxing Day

There will be no trains operating from/to Inverness or Aberdeen on Christmas Day or Boxing Day.

Wednesday 27 December to Saturday 30 December 2017

Trains return to normal operation.

Hogmanay – Sunday 31 December 2017

The last trains on Hogmanay on the Far North Line and Kyle Lines are:

  • 1754 Inverness to Wick
  • 1158 Wick to Inverness
  • 1059 Inverness to Kyle of Lochalsh
  • 1512 Kyle of Lochalsh to Inverness

The last trains on Hogmanay on the West Highland Line are:

  • 1821 Glasgow Queen Street to Oban and Mallaig
  • 1811 Oban to Glasgow Queen Street
  • 1605 Mallaig to Glasgow Queen Street

The last trains on Hogmanay on the Inverness to Aberdeen line are:

  • 2035 Aberdeen to Inverurie
  • 1801 Aberdeen to Inverness
  • 1713 Inverness to Aberdeen
  • 2142 Inverness to Elgin
  • 2122 Inverurie to Aberdeen

The last trains on Hogmanay on the Highland Main Line are:

  • 1750 Edinburgh to Inverness (change at Perth)
  • 1850 Inverness to Edinburgh
  • 1705 Edinburgh to Aberdeen
  • 1907 Aberdeen to Edinburgh
  • 1811 Glasgow Queen Street to Inverness
  • 1850 Inverness to Glasgow Queen Street (change at Perth)
  • 1945 Glasgow Queen Street to Aberdeen
  • 1936 Aberdeen to Glasgow Queen Street

New Year’s Day

There will be no trains operating from/to Inverness or Aberdeen on New Year’s Day

Tuesday 2nd January 2018

A reduced service will operate on Tuesday 2 January 2018.  The first scheduled services for trains on Tuesday will be as follows:

The first trains on Tuesday 2 January 2018 on the Far North Line and Kyle Lines are:

  • 0955 Inverness to Tain
  • 1115 Tain to Inverness
  • 1208 Kyle of Lochalsh to Inverness
  • 1056 Inverness to Kyle of Lochalsh
  • 1234 Wick to Inverness
  • 1828 Inverness to Wick

The first trains on Tuesday 2 January 2018 on the West Highland Line are:

  • 1037 Glasgow Queen Street to Oban
  • 1211 Oban to Glasgow Queen Street
  • 1221 Glasgow Queen Street to Mallaig
  • 1010 Mallaig to Glasgow Queen Street

The first trains on Tuesday 2 January 2018 on the Inverness to Aberdeen Line are:

  • 1103 Aberdeen to Inverurie
  • 1038 Inverurie to Aberdeen
  • 1013 Aberdeen to Inverness
  • 1057 Inverness to Aberdeen

The first trains on Tuesday 2 January 2018 on the Highland Main Line are:

  • 1036 Edinburgh to Inverness
  • 1045 Inverness to Edinburgh
  • 1011 Glasgow Queen Street to Inverness
  • 1447 Inverness to Glasgow Queen Street
  • 0941 Glasgow Queen Street to Aberdeen
  • 0940 Aberdeen to Edinburgh
  • 0935 Aberdeen to Glasgow Queen Street
  • 0942 Perth to Aberdeen
  • 0915 Perth to Glasgow Queen Street

Wednesday 3 January 2018

All services return to normal.