2022 Christmas and New Year train times

Last updated: Thursday, 22 December 2022

As always, train times will be different from the normal train timetable over Christmas and New Year. This year, however, some services will also be impacted by strike action by members of the RMT trade union at Network Rail.

You can find out more about the impact of strike action on our dedicated strike page , and you can see route specific information for services over the festive period below or by using Journey Planner or the ScotRail app.

On Christmas Eve and New Year's Eve, the last trains will depart earlier than normal. And, as with previous years, no trains will run on Christmas Day or New Year's Day.

There will also be no trains on Boxing Day due to industrial action. On Tuesday, 27 December, routes across the country will see services start up later than normal due to signal boxes opening at different times following industrial action.

A normal service will be in operation between Wednesday, 28 December, and Friday, 30 December, inclusive, and a revised timetable will operate on Monday, 2 January, 2023.

If you have any questions before you travel or while you’re travelling, please don’t hesitate to ask a member of staff, use a station Help Point or get in touch via social media. We’re always happy to help.

Use the drop downs below to see the last train times and changes to timetables over the festive period.

Services will run as normal until around 3pm, when services will begin to wind down. Use the drop downs to see the time of the last train on each route.

The last trains on Christmas Eve are:

Barrhead, Kilmarnock and Carlisle

  • 1635 Ayr to Kilmarnock
  • 1701 Kilmarnock to Ayr
  • 1658 Glasgow Central to Barrhead
  • 1727 Barrhead to Glasgow Central
  • 1513 Glasgow Central to Carlisle
  • 1608 Carlisle to Glasgow Central
  • 1613 Glasgow Central to Dumfries
  • 1602 Dumfries to Carlisle
  • 1725 Carlisle to Dumfries
  • ​1627 Glasgow Central to Kilmarnock
  • 1727 Kilmarnock to Glasgow Central

Neilston and Newton

  • 1649 Newton to Glasgow Central
  • 1720 Glasgow Central to Newton
  • 1608 Glasgow Central to Neilston
  • 1658 Neilston to Glasgow Central

East Kilbride

  • 1717 Glasgow Central to East Kilbride
  • 1725 East Kilbride to Glasgow Central

Paisley Canal

  • 1642 Glasgow Central to Paisley Canal
  • 1705 Paisley Canal to Glasgow Central

Ayrshire, Inverclyde and Stranraer

  • 1650 Glasgow Central to Ardrossan Harbour
  • 1636 Ardrossan Harbour to Glasgow Central
  • 1715 Glasgow Central to Largs
  • 1553 Largs to Glasgow Central
  • 1730 Glasgow Central to Ayr
  • 1643 Ayr to Glasgow Central
  • 1550 Glasgow Central to Wemyss Bay
  • 1645 Wemyss Bay to Glasgow Central
  • 1727 Glasgow Central to Gourock
  • 1638 Gourock to Glasgow Central
  • 1302 Stranaer to Ayr
  • 1534 Ayr to Stranraer
  • 1625 Ayr to Girvan
  • 1656 Girvan to Glasgow Central

Lanarkshire

  • 1623 Glasgow Central to Lanark
  • 1623 Lanark to Glasgow Central

Edinburgh via Carstairs

  • 1534 Glasgow Central to Edinburgh
  • 1550 Edinburgh to Glasgow Central

The last trains on Christmas Eve are:

Dunbartonshire - Glasgow and Cumbernauld

  • 1544 Airdrie to Balloch
  • 1640 Airdrie to Hyndland
  • 1638 Balloch to Airdrie
  • 1708 Balloch to Glasgow Queen Street
  • 1606 Milngavie to Springburn
  • 1621 Springburn to Milngavie
  • 1651 Springburn to Hyndland
  • 1517 Cumbernauld to Dalmuir
  • 1630 Dalmuir to Cumbernauld

Lanarkshire

  • 1603 Larkhall to Dalmuir
  • 1633 Larkhall to Garscadden
  • 1717 Dalmuir to Larkhall
  • 1526 Motherwell to Dalmuir via Whifflet
  • 1604 Whifflet to Dalmuir
  • 1616 Motherwell to Hyndland
  • 1627 Motherwell to Garscadden
  • 1730 Dalmuir to Motherwell via Whifflet
  • 1815 Cumbernauld to Motherwell

Glasgow – Edinburgh via Airdrie and Bathgate

  • 1541 Edinburgh Waverley to Helensburgh Central
  • 1642 Edinburgh Waverley to Bathgate
  • 1722 Edinburgh Waverley to Airdrie
  • 1455 Helensburgh Central to Edinburgh Waverley
  • 1623 Helensburgh Central to Bathgate
  • 1653 Helensburgh Central to Dalmuir

The last trains on Christmas Eve are:

Anniesland via Maryhill

  • 1735 Glasgow Queen Street to Anniesland
  • 1732 Anniesland to Glasgow Queen Street

Stirling / Dunblane / Alloa

  • 1621 Glasgow Queen Street to Alloa
  • 1645 Alloa to Glasgow Queen Street
  • 1646 Stirling to Glasgow Queen Street (starts Aberdeen at 1444)
  • 1655 Stirling to Glasgow Queen Street (starts Alloa at 1645)
  • 1741 Glasgow Queen Street to Stirling (terminates Perth)
  • 1710 Glasgow Queen Street to Dunblane (terminates Perth)
  • 1717 Dunblane to Glasgow Queen Street (starts Dundee at 1616)

Perth / Dundee / Aberdeen

  • 1444 Aberdeen to Glasgow Queen Street
  • 1539 Glasgow Queen Street to Aberdeen
  • 1638 Glasgow Queen Street to Dundee
  • 1741 Glasgow Queen Street to Perth

    Inverness

    • 1450 Inverness to Glasgow Queen Street
    • 1507 Glasgow Queen Street to Inverness

    Edinburgh via Falkirk High

    • 1545 Glasgow Queen Street to Edinburgh Waverley
    • 1545 Edinburgh Waverley to Glasgow Queen Street

    Falkirk Grahamston

    • 1527 Glasgow Queen Street to Falkirk Grahamston
    • 1545 Falkirk Grahamston to Glasgow Queen Street

    The last trains on Christmas Eve are:

    Glasgow via Carstairs

    • 1534 Glasgow Central to Edinburgh Waverley
    • 1550 Edinburgh Waverley to Glasgow Central

    Aberdeen

    • 1530 Edinburgh Waverley to Aberdeen
    • 1604 Aberdeen to Edinburgh Waverley

    Stirling / Dunblane

    • 1603 Edinburgh Waverley to Dunblane
    • 1651 Dunblane to Edinburgh Waverley
    • 1638 Edinburgh Waverley to Stirling

    Fife / Perth

    • 1649 Edinburgh Waverley to Glenrothes (via Dunfermline)
    • 1700 Glenrothes to Edinburgh Waverley (via Dunfermline)
    • 1635 Edinburgh to Kirkcaldy (to Perth)
    • 1704 Kirkcaldy to Edinburgh (1621 from Perth)
    • 1621 Perth to Edinburgh Waverley
    • 1635 Edinburgh Waverley to Perth

    Inverness

    • 1248 Inverness to Edinburgh Waverley
    • 1330 Edinburgh Waverley to Inverness

    Borders

    • 1744 Edinburgh Waverley to Tweedbank
    • 1719 Tweedbank to Edinburgh Edinburgh Waverley

    North Berwick / Dunbar

    • 1540 Edinburgh Waverley to North Berwick
    • 1624 North Berwick to Edinburgh Waverley
    • 1411 Edinburgh Waverley to Dunbar
    • 1451 Dunbar to Edinburgh Waverley

    Glasgow via Falkirk High

    • 1545 Edinburgh Waverley to Glasgow Queen Street
    • 1545 Glasgow Queen Street to Edinburgh Waverley

    The last trains on Christmas Eve are:

    • 1222 Glasgow Queen Street to Oban and Fort William
    • 1211 Oban to Glasgow Queen Street
    • 0821 Glasgow Queen Street to Mallaig (1212 from Fort William)
    • 1010 Mallaig to Glasgow Queen Street
    • 1605 Mallaig to Fort William

    The last trains on Christmas Eve are:

    • 1400 Inverness to Wick
    • 1234 Wick to Inverness
    • 1056 Inverness to Kyle of Lochalsh
    • 1346 Kyle of Lochalsh to Inverness
    • 1450 Inverness to Invergordon
    • 1551 Invergordon to Inverness

    The last trains on Christmas Eve are:

    • 1525 Aberdeen to Inverness
    • 1535 Inverness to Aberdeen
    • 1657 Aberdeen to Inverurie
    • 1746 Inverurie to Aberdeen
    • 1659 Aberdeen to Stonehaven
    • 1651 Montrose to Aberdeen
    • 1618 Dundee to Arbroath
    • 1712 Arbroath to Dundee
    • 1630 Aberdeen to Perth
    • 1544 Inverness to Perth

    There are no services on Christmas Day.

    There are no services on Boxing Day due to strike action by RMT trade union members of Network Rail.

    There will be no services before 7.15am due to signal boxes across the country opening at different times throughout the day following strike action by RMT members of Network Rail.

    Some Intercity routes will not open until later in the day.

    Customer retail systems are being updated overing the coming days to reflect the service alterations. Please check your journey before travel by using our Journey Planner or the ScotRail app.

    A normal service will operate.

    A normal Saturday timetable will operate until around 1900, when services will begin to wind down. Use the drop downs below to see the time of the last train on each route.

    The last trains on Hogmanay are:

    • 2001 Girvan to Kilmarnock (1908 from Stranraer)
    • 1701 Kilmarnock to Girvan & Stranraer
    • 1913 Glasgow Central to Carlisle
    • 1920 Carlisle to Glasgow Central
    • 2111 Carlisle to Dumfries
    • 1905 Dumfries to Carlisle
    • 2033 Glasgow Central to Kilmarnock
    • 2131 Kilmarnock to Glasgow Central
    • 2108 Kilmarnock to Ayr
    • 2045 Glasgow Central to Newton
    • 2119 Newton to Glasgow Central
    • 2036 Glasgow Central to Neilston
    • 2128 Neilston to Glasgow Central
    • 2047 Glasgow Central to East Kilbride
    • 2127 East Kilbride to Glasgow Central
    • 2112 Glasgow Central to Paisley Canal
    • 2135 Paisley Canal to Glasgow Central
    • 2017 Glasgow Central to Ardrossan Harbour
    • 2031 Ardrossan Harbour to Glasgow Central
    • 2045 Glasgow Central to Largs
    • 2054 Largs to Glasgow Central
    • 2130 Glasgow Central to Ayr
    • 2045 Ayr to Glasgow Central
    • 2036 Glasgow Central to Wemyss Bay
    • 2047 Wemyss Bay to Glasgow Central
    • 2106 Glasgow Central to Gourock
    • 2124 Gourock to Glasgow Central
    • 1713 Ayr to Girvan
    • 2001 Girvan to Ayr (1908 from Stranraer)
    • 1908 Stranraer to Kilmarnock
    • 2013 Balloch to Springburn
    • 2113 Balloch to Dalmuir
    • 2143 Balloch to Yoker
    • 2024 Springburn to Balloch
    • 2123 Springburn to Dalmuir
    • 1951 Springburn to Milngavie
    • 1936 Milngavie to Springburn
    • 2038 Milngavie to Cumbernauld (terminates at Motherwell)
    • 1930 Dalmuir to Cumbernauld
    • 2109 Milngavie to Motherwell

    Last trains on Hogmanay are:

    • 2051 Glasgow Central to Lanark
    • 2051 Lanark to Glasgow Central
    • 2153 Lanark to Motherwell
    • 2017 Dalmuir to Larkhall
    • 2034 Larkhall to Milngavie
    • 2103 Dalmuir to Motherwell via Whifflet
    • 2123 Motherwell to Dalmuir via Whifflet
    • 2117 Motherwell to Dalmuir via Hamilton West
    • 2121 Cumbernauld – Motherwell

    The last trains on Hogmanay are:

    • 1918 Glasgow Central to Edinburgh Waverley
    • 2030 Edinburgh Waverley to Glasgow Central
    • 1953 Edinburgh Waverley to Helensburgh Central
    • 2027 Edinburgh Waverley to Partick
    • 2052 Edinburgh Waverley to Bathgate
    • 1932 Helensburgh Central to Edinburgh Waverley
    • 2002 and 2031 Helensburgh Central to Bathgate
    • 2102 Helensburgh to Airdrie
    • 2035 Glasgow Queen St to Anniesland
    • 2059 Anniesland to Glasgow Queen St
    • 2045 Edinburgh Waverley to Glasgow Queen Street
    • 2045 Glasgow Queen Street to Edinburgh Waverley
    • 2023 Glasgow Queen Street to Falkirk Grahamston
    • 2046 Falkirk Grahamston to Glasgow Queen Street
    • 1633 Edinburgh Waverley to Dunbar
    • 1712 Dunbar to Edinburgh Waverley
    • 2039 Edinburgh to North Berwick
    • 2120 North Berwick to Edinburgh
    • 2100 Edinburgh Waverley to Dundee
    • 1953 Dundee to Edinburgh Waverley (last train with stops in Fife)
    • 2031 Dundee to Edinburgh Waverley (limited stop service from Aberdeen to Edinburgh)
    • 1931 Edinburgh Waverley to Aberdeen
    • 1915 Aberdeen to Edinburgh Waverley
    • 2040 Glasgow Queen Street to Dundee
    • 2100 Dundee to Glasgow Queen Street
    • 1841 Glasgow Queen Street to Aberdeen
    • 1947 Aberdeen to Glasgow Queen Street
    • 2015 Dundee to Arbroath
    • 2051 Arbroath to Dundee
    • 1954 Aberdeen to Montrose (starts from Inverurie)
    • 2050 Montrose to Aberdeen (terminates at Aberdeen)
    • 2019 Edinburgh Waverley to Glenrothes (via Dunfermline)
    • 2043 Glenrothes to Edinburgh Waverley (via Dunfermline)
    • 2100 Edinburgh Waverley to Kirkcaldy (to Dundee)
    • 2138 Kirkcaldy to Edinburgh Waverley (from Dundee)
    • 2019 Edinburgh Waverley to Glenrothes (via Kirkcaldy)
    • 2043 Glenrothes to Edinburgh Waverley (via Kirkcaldy)
    • 1734 Edinburgh Waverley to Inverness
    • 1853 Inverness to Edinburgh Waverley
    • 2045 Edinburgh Waverley to Perth
    • 2004 Perth to Edinburgh Waverley
    • 1507 Glasgow Queen Street to Inverness
    • 1741 Glasgow Queen Street to Perth (1903 connection at Perth for Inverness)
    • 1726 Inverness to Glasgow Queen Street (2004 connection at Perth for Edinburgh)
    • 1949 Glasgow Queen Street to Alloa
    • 2048 Alloa to Glasgow Queen Street
    • 2050 Glasgow Queen Street to Stirling
    • 2057 Stirling to Glasgow Queen Street (starts Alloa at 2048)
    • 2152 Stirling to Glasgow Queen Street (starts Aberdeen 1947)
    • 2040 Glasgow Queen Street to Dunblane (terminates Dundee)
    • 2017 Dunblane to Glasgow Queen Street (starts Dundeeat 1914)
    • 2103 Edinburgh Waverley to Dunblane
    • 2135 Dunblane to Edinburgh Waverley
    • 2043 Edinburgh Waverley to Tweedbank
    • 2019 Tweedbank to Edinburgh Waverley
    • 2018 Aberdeen to Inverness
    • 1805 Inverness to Aberdeen
    • 2058 Aberdeen to Inverurie
    • 2050 and 2129 Inverurie to Aberdeen
    • 2037 Inverness to Elgin
    • 1831 Inverness to Wick
    • 1600 Wick to Inverness
    • 1754 Inverness to Kyle of Lochalsh
    • 1713 Kyle of Lochalsh to Inverness
    • 1712 Inverness to Ardgay
    • 1929 Ardgay to Inverness
    • 1823 Glasgow Queen Street to Oban
    • 2020 Crianlarich to Mallaig
    • 1605 Mallaig to Glasgow Queen Street (1811 from Oban)
    • 1815 Mallaig to Fort William

    There are no trains on New Year's Day.

    A revised service will be operating on the following routes:

    The first trains are:

    • 0829 Ayr to Glasgow Central
    • 0904 Glasgow Central to Ayr

    The first trains are:

    • 0834 Glasgow Central to Ardrossan Harbour
    • 0936 Ardrossan Harbour to Glasgow Central
    • 0948 Glasgow Central to Largs
    • 0833 Largs to Glasgow Central

    The first trains are:

    • 0840 Glasgow Central to Gourock
    • 0939 Gourock to Glasgow Central
    • 0855 Glasgow Central to Wemyss Bay
    • 0857 Wemyss Bay to Glasgow Central

    The first trains are:

    • 0912 Glasgow Central to Paisley Canal
    • 0935 Paisley Canal to Glasgow Central

    The first trains are:

    • 0826 Glasgow Central to Neilston
    • 0905 Neilston to Glasgow Central
    • 0846 Glasgow Central to Newton via Maxwell Park
    • 0920 Glasgow Central to Newton via Mount Florida
    • 0919 Newton to Glasgow Central via Maxwell Park
    • 0949 Newton to Glasgow Central via Mount Florida

    There will be no services on the Cathcart Circle. Please see Glasgow Central - Newton / Neilston services.

    There will be no service between Glasgow Central and Barrhead. Please see Glasgow Central - Kilmarnock services.

    The first trains are:

    • 0815 Glasgow Central to East Kilbride
    • 0829 East Kilbride to Glasgow Central​

    The first trains are:

    • 1129 Ayr to Stranraer
    • 0901 Stranraer to Ayr

    The first trains are:

    • 0823 Glasgow Central to Kilmarnock
    • 0927 Kilmarnock to Glasgow Central
    • 1306 Carlisle tGlasgow Central
    • 1304 Dumfries to Carlisle

    The first trains are:

    • 1015 Glasgow Central to Edinburgh Waverley
    • 1025 Edinburgh Waverley to Glasgow Central

    The first trains are: ​

    • 0921 Glasgow Central to Lanark
    • 1023 Lanark to Glasgow Central

    There will be no services between Glasgow Central and Edinburgh Waverley via Carstairs.

    The first trains are:

    • 0827 Dalmuir to Motherwell via Yoker and Hamilton
    • 0847 Motherwell to Dalmuir via Hamilton and Singer
    • 0826 Motherwell to Dalmuir via Whifflet and Yoker
    • ​0910 Dalmuir to Motherwell via Whifflet and Yoker
    • 0840 Dalmuir to Whifflet via Yoker
    • 0904 Whifflet to Dalmuir via Yoker
    • 0903 Larkhall to Dalmuir via Yoker
    • 0833 Hyndland to Larkhall via Singer
    • 0917 Dalmuir to Larkhall via Singer

    Balloch - Airdrie services will operate between Balloch and Springburn after 7pm.

    The first trains are:

    • 0938 Balloch to Airdrie
    • 0836 Dalmuir to Balloch
    • 0844 Airdrie to Balloch

    Milngavie - Springburn services will operate between Milngavie and Motherwell after 7pm.

    The first trains are:

    • 0851 Hyndland to Springburn
    • 0906 Milngavie to Springburn
    • 0821 Springburn to Milngavie

    The first trains are:

    • 0859 Helensburgh Central to Edinburgh Waverley
    • 0858 Hyndland to Edinburgh Waverley
    • 0839 Airdrie to Helensburgh Central
    • 0856 Dalmuir to Helensburgh Central
    • 0841 Edinburgh Waverley to Helensburgh Central

    A reduced hourly service will operate between 9am and 6pm.

    The first trains are:

    • 0905 Glasgow Queen Street to Anniesland
    • 0931 Anniesland to Glasgow Queen Street

    The last trains are:

    • 1803 Glasgow Queen Street to Anniesland
    • 1835 Anniesland to Glasgow Queen Street

    A reduced hourly service will operate from around 9am.

    The first trains are:

    • 0856 Glasgow Queen Street to Cumbernauld
    • 0930 Cumbernauld to Glasgow Queen Street

    The last trains are:

    • 2304 Glasgow Queen Street to Cumbernauld
    • 2341 Cumbernauld to Glasgow Queen Street

    A reduced service will operate.

    The first trains are:

    • 0908 Glasgow Queen Street to Dundee
    • 1018 Dundee to Glasgow Queen Street
    • 0930 Glasgow Queen Street to Aberdeen
    • 0940 Aberdeen to Glasgow Queen Street
    • 0930 Edinburgh Waverley to Aberdeen
    • 1101 Aberdeen to Edinburgh Waverley

    The last trains are:

    • 2140 Glasgow Queen Street to Aberdeen
    • 2044 Aberdeen to Glasgow Queen Street
    • 2228 Aberdeen to Perth
    • 2106 Aberdeen to Edinburgh Waverley
    • 2131 Edinburgh Waverley to Aberdeen

    A reduced service will operate.

    The first trains are:

    • 1033 Edinburgh Waverley to Inverness
    • 1050 Inverness to Edinburgh Waverley
    • 1007 Glasgow Queen Street to Inverness
    • 0942 Inverness to Glasgow Queen Street

    The last trains are:

    • 1839 Edinburgh Waverley to Inverness
    • 1853 Inverness to Edinburgh Waverley
    • 1907 Glasgow Queen Street to Inverness
    • 2023 Inverness to Glasgow Queen Street
    • 1439 Glasgow Queen Street to Inverness via Aberdeen (terminates at Aberdeen)

    A reduced half hourly service will operate.

    The first trains are:

    • 0845 Glasgow Queen Street to Edinburgh Waverley
    • 0845 Edinburgh Waverley to Glasgow Queen Street

    The last trains are:

    • 2345 Glasgow Queen Street to Edinburgh Waverley
    • 2345 Edinburgh Waverley to Glasgow Queen Street

    A reduced hourly service will operate.

    The first trains are:

    • 0949 Glasgow Queen Street to Alloa
    • 0847 Alloa to Glasgow Queen Street

    The last trains are:

    • 2251 Glasgow Queen Street to Alloa
    • 2148 Alloa to Glasgow Queen Street

    A reduced service will operate.

    The first trains are:

    • 1036 Glasgow Queen Street to Oban
    • 1211 Oban to Glasgow Queen Street
    • 1010 Mallaig to Glasgow Queen Street
    • 1212 Fort William to Mallaig
    • 1222 Glasgow Queen Street to Oban, Fort William, and Mallaig

    The first trains are:

    • 1823 Glasgow Queen Street to Oban, Fort William, and Mallaig
    • 1811 Oban to Glasgow Queen Street
    • 1605 Mallaig to Glasgow Queen Street
    • 1815 Mallaig to Fort William

    The first trains are:

    • 0935 Edinburgh to Dunblane
    • 1056 Dunblane to Edinburgh

    A reduced hourly service will operate.

    The first trains are:

    • 0939 Edinburgh Waverley to North Berwick
    • 1026 North Berwick to Edinburgh Waverley

    The last trains are:

    • 2140 Edinburgh Waverley to North Berwick
    • 2228 North Berwick to Edinburgh Waverley

    No trains will run to / from Dunbar.

    A reduced hourly service will operate.

    The first trains are:

    • 0843 Edinburgh Waverley to Tweedbank
    • 0819 Tweedbank to Edinburgh Waverley

    The last trains are:

    • 2143 Edinburgh Waverley to Tweedbank
    • 2114 Tweedbank to Edinburgh Waverley

    A reduced hourly service will operate.

    The first trains are:

    • 0953 Edinburgh Waverley to Glenrothes via Cowdenbeath
    • 1103 Glenrothes to Edinburgh Waverley via Cowdenbeath
    • 1000 Edinburgh Waverley to Dundee via Kirkcaldy
    • 0942 Dundee to Edinburgh Waverley via Kirkcaldy

    The last trains are:

    • 2216 Edinburgh Waverley to Glenrothes via Cowdenbeath
    • 2135 Glenrothes to Edinburgh Waverley via Cowdenbeath
    • 2243 Glenrothes to Inverkeithing via Cowdenbeath
    • 2343 Inverkeithing to Perth via Cowdenbeath
    • 2200 Edinburgh Waverley to Dundee via Kirkcaldy
    • 2149 Dundee to Edinburgh Waverley via Kirkcaldy

    A reduced two-hourly service will operate.

    The first trains are:

    • 1014 Perth to Edinburgh Waverley via Ladybank
    • 1038 Edinburgh Waverley to Perth via Ladybank
    • 0942 Dundee to Edinburgh Waverley
    • 1000 Edinburgh Waverley to Dundee

    The last trains are:

    • 2149 Dundee to Edinburgh Waverley
    • 2212 Dundee to Edinburgh Waverley (2106 from Aberdeen)
    • 2200 Edinburgh Waverley to Dundee
    • 2218 Perth to Edinburgh Waverley via Ladybank
    • 2250 Edinburgh Waverley to Perth via Ladybank

    A reduced service will operate.

    The first trains are:​

    • 1056 Inverness to Kyle of Lochalsh
    • 1208 Kyle of Lochalsh to Inverness
    • 1143 Inverness to Dingwall
    • 1234 Wick to Inverness
    • 1245 Dingwall to Inverness

    The last trains are:

    • 1754 Inverness to Kyle of Lochalsh
    • 1713 Kyle of Lochalsh to Inverness
    • 1831 Inverness to Wick
    • 2129 Inverness to Tain
    • 1929 Ardgay to Inverness
    • 2244 Tain to Inverness

    A reduced service will operate.

    The first trains are:

    • 1010 Aberdeen to Inverness
    • 0946 Inverness to Elgin
    • 1056 Inverness to Aberdeen

    The last trains are:

    • 2200 Aberdeen to Inverness
    • 2132 Inverness to Aberdeen