Christmas 2018

Friday, 16 November 2018

Christmas and New Year train times.

We'll keep you moving throughout the festive season, although train times will be different from normal over Christmas and New Year.

We're adding extra carriages to many trains to and from Glasgow and Edinburgh in the lead up to Christmas, including East Kilbride, Kilmarnock, Cumbernauld, Inverclyde, Helensburgh, Lanark, Fife, Perth, Dundee, Dunblane and the Borders.

Last trains of the day will depart earlier than normal on both Christmas Eve and New Year's Eve, and there will be changes to train times over the Christmas and New Year period.

As with previous years, no trains will run on Christmas Day or New Year's Day.

Plan your festive journey here or scroll down for last train times and changes to timetables.

Services will run as normal until around 8pm, when services will begin to wind down.

The last trains on Christmas Eve are:

Barrhead, Kilmarnock & Carlisle

  • 1904 Kilmarnock to Stranraer (1813 from Glasgow Central)
  • 1956 Girvan to Kilmarnock (1903 from Stranraer)
  • 2033 Glasgow Central to Kilmarnock
  • 2128 Kilmarnock to Glasgow Central
  • 1613 Glasgow Central to Newcastle
  • 1913 Glasgow Central to Carlisle
  • 2013 Glasgow Central to Dumfries
  • 1920 Carlisle to Glasgow Central
  • 2113 Carlisle to Dumfries

Cathcart Circle, Neilston and Newton

  • 2050 Glasgow Central to Glasgow Central (via Pollokshields East)
  • 2115 Glasgow Central to Glasgow Central (via Pollokshields West)
  • 2045 Glasgow Cental to Newton
  • 2119 Newton to Glasgow Central
  • 2105 Glasgow Central to Neilston
  • 2128 Neilston to Glasgow Central

East Kilbride

  • 2047 Glasgow Central to East Kilbride
  • 2128 East Kilbride to Glasgow Central

Paisley Canal

  • 2112 Glasgow Central to Paisley Canal
  • 2135 Paisley Canal to Glasgow Central

Ayrshire, Inverclyde and Stranraer

  • 2015 Glasgow Central to Ardrossan Harbour
  • 2031 Ardrossan Harbour to Glasgow Central
  • 2045 Glasgow Central to Largs
  • 2052 Largs to Glasgow Central
  • 2100 Glasgow Central to Ayr
  • 2045 Ayr to Glasgow Central
  • 1813 Glasgow Central to Stranraer
  • 1903 Stranraer to Kilmarnock
  • 2036 Glasgow Central to Wemyss Bay
  • 2047 Wemyss Bay to Glasgow Central
  • 2106 Glasgow Central to Gourock
  • 2048 Gourock to Glasgow Central
  • 2032 Ayr to Girvan
  • 2104 Girvan to Ayr
  • 2104 Kilmarnock to Ayr

Lanarkshire

  • 2051 Glasgow Central to Lanark
  • 2122 Glasgow Central to Motherwell
  • 2052 Lanark to Glasgow Central
  • 2153 Lanark to Motherwell

Edinburgh via Shotts

  • 1927 Edinburgh to Glasgow Central
  • 1916 Glasgow Central to Edinburgh

The last trains on Christmas Eve are:

Dunbartonshire - Glasgow and Cumbernauld

  • 2045 Balloch to Springburn
  • 2114 Balloch to Dalmuir
  • 2214 Balloch to Yoker
  • 2054 Springburn to Balloch
  • 2154 Springburn to Dalmuir
  • 1946 Airdrie to Balloch
  • 2121 Cumbernauld to Motherwell
  • 1939 Milngavie to Cumbernauld
  • 2038 Milngavie to Motherwell
  • 2033 Dalmuir to Whifflet
  • 2059 Whifflet to Dalmuir

Lanarkshire

  • 2018 Dalmuir to Larkhall
  • 2033 Larkhall to Milngavie
  • 2103 Dalmuir to Motherwell (via Whifflet)
  • 2123 Motherwell to Dalmuir (via Whifflet)
  • 2116 Motherwell to Dalmuir (via Hamilton West)

Glasgow – Edinburgh via Airdrie and Bathgate

  • 1932 Helensburgh to Edinburgh
  • 2032 Helensburgh to Bathgate
  • 2102 Helensburgh to Airdrie
  • 1953 Edinburgh to Helensburgh
  • 2024 Edinburgh to Partick
  • 2054 Edinburgh to Bathgate

The last trains on Christmas Eve are:

Anniesland via Maryhill

  • 2034 Glasgow Queen Street to Anniesland
  • 2105 Anniesland to Glasgow Queen Street

Stirling / Dunblane / Alloa

  • 2018 Glasgow Queen Street to Alloa
  • 2038 Alloa to Glasgow Queen Street
  • 2049 Glasgow Queen Street to Stirling
  • 2032 Stirling to Glasgow Queen Street
  • 1949 Glasgow Queen Street to Dunblane
  • 2006 Dunblane to Glasgow Queen Street (starts at Inverness)

Dundee / Aberdeen

  • 1840 Glasgow Queen Street to Aberdeen
  • 1941 Aberdeen to Glasgow Queen Street
  • 2041 Glasgow Queen Street to Dundee

Inverness

  • 1809 Glasgow Queen Street to Inverness
  • 1728 Inverness to Glasgow Queen Street (2002 connection at Perth for Edinburgh)

Edinburgh via Falkirk High

  • 2100 Glasgow Queen St to Edinburgh
  • 2100 Edinburgh to Glasgow Queen St

Falkirk Grahamston

  • 2007 Glasgow Queen Street to Falkirk Grahamston
  • 2101 Falkirk Grahamston to Glasgow Queen Street

The last trains on Christmas Eve are:

Glasgow via Shotts

  • 1927 Edinburgh to Glasgow Central
  • 1916 Glasgow Central to Edinburgh

Dundee / Aberdeen

  • 2108 Edinburgh to Dundee
  • 2042 Dundee to Edinburgh
  • 2040 Edinburgh to Perth
  • 2002 Perth to Edinburgh
  • 1934 Edinburgh to Aberdeen
  • 1916 Aberdeen to Edinburgh

Dunblane

  • 2033 Edinburgh to Dunblane
  • 2058 Dunblane to Edinburgh

Fife / Perth

  • 2048 Edinburgh to Glenrothes (via Dunfermline)
  • 2005 Glenrothes to Edinburgh (via Dunfermline)
  • 1912 Edinburgh to Kirkcaldy
  • 2027 Kirkcaldy to Edinburgh
  • 1929 Glenrothes to Edinburgh (via Kirkcaldy)
  • 2040 Edinburgh to Perth
  • 2002 Perth to Edinburgh

Inverness

  • 1739 Edinburgh to Inverness
  • 1553 Inverness to Edinburgh (last direct service)
  • 1842 Inverness to Perth

Borders

  • 2053 Edinburgh to Tweedbank
  • 2029 Tweedbank to Edinburgh

North Berwick / Dunbar

  • 2043 Edinburgh to North Berwick
  • 2127 North Berwick to Edinburgh
  • 1633 Edinburgh to Dunbar
  • 1705 Dunbar to Edinburgh

Glasgow via Falkirk High

  • 2100 Edinburgh to Glasgow Queen St
  • 2100 Glasgow Queen St to Edinburgh

The last trains on Christmas Eve are:

  • 1822 Glasgow Queen Street to Oban
  • 2036 Oban to Glasgow Queen Street
  • 2020 Crianlarich to Mallaig
  • 1605 Mallaig to Glasgow Queen Street
  • 1815 Mallaig to Fort William

The last trains on Christmas Eve are:

  • 1828 Inverness to Wick
  • 1600 Wick to Inverness
  • 1754 Inverness to Kyle of Lochalsh
  • 1713 Kyle of Lochalsh to Inverness
  • 1928 Ardgay to Inverness

The last trains on Christmas Eve are:

  • 2057 Aberdeen to Inverurie
  • 2124 Inverurie to Aberdeen
  • 2014 Aberdeen to Inverness
  • 1813 Inverness to Aberdeen
  • 2003 Inverness to Elgin

There are no services on Christmas Day.

We'll be running a limited service on Boxing Day with the first trains starting from around 9am.

Services only operate on the following routes, with a revised timetable in place.

Trains will run on a half hourly service. The first trains are:

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

Trains will run on a reduced timetable. The first trains are:

  • 0833 Largs to Glasgow Central
  • 0848 Glasgow Central to Largs
  • 0936 Ardrossan Harbour to Glasgow Central
  • 0833 Glasgow Central to Ardrossan Harbour

Trains will run on a reduced timetable. The first trains are:

  • 0908 Gourock to Glasgow Central
  • 0908 Glasgow Central to Gourock
  • 0857 Wemyss Bay to Glasgow Central
  • 0855 Glasgow Central to Wemyss Bay

Trains will run on a reduced timetable until 6pm. The first trains are:

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

Trains will run on a reduced timetable. The first trains are:

  • 0905 Neilston to Glasgow Central
  • 0905 Glasgow Central to Neilston
  • 0831 Newton to Glasgow Central
  • 0846 Glasgow Central to Newton

Trains will run on a reduced timetable. The first trains are:

  • 0826 East Kilbride to Glasgow Central
  • 0848 Glasgow Central to East Kilbride

Trains will run on a reduced timetable between Kilmarnock and Girvan, and between Glasgow and Kilmarnock, with additional stops at Pollokshaws West, Kennishead, Priesthill, Nitshill and Barrhead.

No service will operate Girvan and Stranraer and between Kilmarnock and Dumfries / Carlisle.

The first trains are:

  • 0857 Kilmarnock to Glasgow Central
  • 0902 Glasgow Central to Kilmarnock

Trains will run on a two-hourly service. The first trains are:

  • 0917 Glasgow Central to Shotts
  • 1018 Shotts to Glasgow Central

Trains will run on an hourly service. The first trains are:

  • 0850 Glasgow Central to Lanark
  • 0853 Lanark to Glasgow Central

The first trains are:

  • 0839 Milngavie to Cumbernauld
  • 0909 Milngavie to Motherwell

The first train is:

  • 0903 Dalmuir to Motherwell

The first train is:

  • 0835 Dalmuir to Whifflet

The first train is:

  • 0858 Whifflet to Dalmuir

The first train is:

  • 0850 Dalmuir to Larkhall

The first train is:

  • 0919 Cumbernauld to Dalmuir

The first trains are:

  • 0916 Motherwell to Dalmuir via Yoker
  • 0922 Motherwell to Dalmuir via Singer

The first train is:

  • 0903 Larkhall to Milngavie

The first trains are:

  • 0837 Balloch to Airdrie
  • 0916 Airdrie to Balloch
  • 0925 Anniesland to Balloch

Trains will run on an hourly service. The first trains are:

  • 0827 Dumbarton Central to Springburn
  • 0852 Springburn to Dumbarton Central

The first trains are:

  • 0854 Helensburgh Central to Bathgate
  • 0849 Bathgate to Helensburgh Central
  • 0839 Airdrie to Helensburgh Central
  • 0850 Dalmuir to Helensburgh Central
  • 0855 Garscadden to Bathgate

The first trains are:

  • 0956 Glasgow Queen Street to Cumbernauld
  • 0951 Cumbernauld to Glasgow Queen Street

Trains will run on a reduced hourly service until approximately 6.30pm. The first trains are:

  • 0934 Glasgow Queen Street to Anniesland
  • 1005 Anniesland to Glasgow Queen Street

Trains will run on an hourly service. The first trains are:

  • 0952 Glasgow Queen Street to Croy
  • 0930 Croy to Glasgow Queen Street

A normal service will be in operation.

Services will run as normal until around 8pm, 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 Hogmanay are:

Barrhead, Kilmarnock & Carlisle

  • 1904 Kilmarnock to Stranraer (1813 from Glasgow Central)
  • 1956 Girvan to Kilmarnock (1903 from Stranraer)
  • 2033 Glasgow Central to Kilmarnock
  • 2128 Kilmarnock to Glasgow Central
  • 1613 Glasgow Central to Newcastle
  • 1913 Glasgow Central to Carlisle
  • 2013 Glasgow Central to Dumfries
  • 1920 Carlisle to Glasgow Central
  • 2113 Carlisle to Dumfries

Cathcart Circle, Neilston and Newton

  • 2050 Glasgow Central to Glasgow Central (via Pollokshields East)
  • 2115 Glasgow Central to Glasgow Central (via Pollokshields West)
  • 2045 Glasgow Cental to Newton
  • 2119 Newton to Glasgow Central
  • 2105 Glasgow Central to Neilston
  • 2128 Neilston to Glasgow Central

East Kilbride

  • 2047 Glasgow Central to East Kilbride
  • 2128 East Kilbride to Glasgow Central

Paisley Canal

  • 2112 Glasgow Central to Paisley Canal
  • 2135 Paisley Canal to Glasgow Central

Ayrshire, Inverclyde and Stranraer

  • 2015 Glasgow Central to Ardrossan Harbour
  • 2031 Ardrossan Harbour to Glasgow Central
  • 2045 Glasgow Central to Largs
  • 2052 Largs to Glasgow Central
  • 2100 Glasgow Central to Ayr
  • 2045 Ayr to Glasgow Central
  • 1813 Glasgow Central to Stranraer
  • 1903 Stranraer to Kilmarnock
  • 2036 Glasgow Central to Wemyss Bay
  • 2047 Wemyss Bay to Glasgow Central
  • 2106 Glasgow Central to Gourock
  • 2048 Gourock to Glasgow Central
  • 2032 Ayr to Girvan
  • 2104 Girvan to Ayr
  • 2104 Kilmarnock to Ayr

Lanarkshire

  • 2051 Glasgow Central to Lanark
  • 2122 Glasgow Central to Motherwell
  • 2052 Lanark to Glasgow Central
  • 2153 Lanark to Motherwell

Edinburgh via Shotts

  • 1927 Edinburgh to Glasgow Central
  • 1916 Glasgow Central to Edinburgh

The last trains on Hogmanay are:

Dunbartonshire - Glasgow and Cumbernauld

  • 2045 Balloch to Springburn
  • 2114 Balloch to Dalmuir
  • 2214 Balloch to Yoker
  • 2054 Springburn to Balloch
  • 2154 Springburn to Dalmuir
  • 1946 Airdrie to Balloch
  • 2121 Cumbernauld to Motherwell
  • 1939 Milngavie to Cumbernauld
  • 2038 Milngavie to Motherwell
  • 2033 Dalmuir to Whifflet
  • 2059 Whifflet to Dalmuir

Lanarkshire

  • 2018 Dalmuir to Larkhall
  • 2033 Larkhall to Milngavie
  • 2103 Dalmuir to Motherwell (via Whifflet)
  • 2123 Motherwell to Dalmuir (via Whifflet)
  • 2116 Motherwell to Dalmuir (via Hamilton West)

Glasgow – Edinburgh via Airdrie and Bathgate

  • 1932 Helensburgh to Edinburgh
  • 2032 Helensburgh to Bathgate
  • 2102 Helensburgh to Airdrie
  • 1953 Edinburgh to Helensburgh
  • 2024 Edinburgh to Partick
  • 2054 Edinburgh to Bathgate

The last trains on Hogmanay are:

Anniesland via Maryhill

  • 2034 Glasgow Queen Street to Anniesland
  • 2105 Anniesland to Glasgow Queen Street

Stirling / Dunblane / Alloa

  • 2018 Glasgow Queen Street to Alloa
  • 2038 Alloa to Glasgow Queen Street
  • 2049 Glasgow Queen Street to Stirling
  • 2032 Stirling to Glasgow Queen Street
  • 1949 Glasgow Queen Street to Dunblane
  • 2006 Dunblane to Glasgow Queen Street (starts at Inverness)

Dundee / Aberdeen

  • 1840 Glasgow Queen Street to Aberdeen
  • 1941 Aberdeen to Glasgow Queen Street
  • 2041 Glasgow Queen Street to Dundee

Inverness

  • 1809 Glasgow Queen Street to Inverness
  • 1728 Inverness to Glasgow Queen Street (2002 connection at Perth for Edinburgh)

Edinburgh via Falkirk High

  • 2100 Glasgow Queen St to Edinburgh
  • 2100 Edinburgh to Glasgow Queen St

Falkirk Grahamston

  • 2007 Glasgow Queen Street to Falkirk Grahamston
  • 2101 Falkirk Grahamston to Glasgow Queen Street

The last trains on Hogmanay are:

Glasgow via Shotts

  • 1927 Edinburgh to Glasgow Central
  • 1916 Glasgow Central to Edinburgh

Dundee / Aberdeen

  • 2108 Edinburgh to Dundee
  • 2042 Dundee to Edinburgh
  • 2040 Edinburgh to Perth
  • 2002 Perth to Edinburgh
  • 1934 Edinburgh to Aberdeen
  • 1916 Aberdeen to Edinburgh

Dunblane

  • 2033 Edinburgh to Dunblane
  • 2058 Dunblane to Edinburgh

Fife / Perth

  • 2048 Edinburgh to Glenrothes (via Dunfermline)
  • 2005 Glenrothes to Edinburgh (via Dunfermline)
  • 1912 Edinburgh to Kirkcaldy
  • 2027 Kirkcaldy to Edinburgh
  • 1929 Glenrothes to Edinburgh (via Kirkcaldy)
  • 2040 Edinburgh to Perth
  • 2002 Perth to Edinburgh

Inverness

  • 1739 Edinburgh to Inverness
  • 1553 Inverness to Edinburgh (last direct service)
  • 1842 Inverness to Perth

Borders

  • 2053 Edinburgh to Tweedbank
  • 2029 Tweedbank to Edinburgh

North Berwick / Dunbar

  • 2043 Edinburgh to North Berwick
  • 2127 North Berwick to Edinburgh
  • 1633 Edinburgh to Dunbar
  • 1705 Dunbar to Edinburgh

Glasgow via Falkirk High

  • 2100 Edinburgh to Glasgow Queen St
  • 2100 Glasgow Queen St to Edinburgh

The last trains on Christmas Eve are:

  • 1822 Glasgow Queen Street to Oban
  • 2036 Oban to Glasgow Queen Street
  • 2020 Crianlarich to Mallaig
  • 1605 Mallaig to Glasgow Queen Street
  • 1815 Mallaig to Fort William

The last trains on Hogmanay are:

  • 1828 Inverness to Wick
  • 1600 Wick to Inverness
  • 1754 Inverness to Kyle of Lochalsh
  • 1713 Kyle of Lochalsh to Inverness
  • 1928 Ardgay to Inverness

The last trains on Hogmanay are:

  • 2057 Aberdeen to Inverurie
  • 2124 Inverurie to Aberdeen
  • 2014 Aberdeen to Inverness
  • 1813 Inverness to Aberdeen
  • 2003 Inverness to Elgin

There are no trains on New Year's Day.

There will be a reduced service operating on most routes, with trains starting later than usual. Use the drop downs to see the time of the first trains on each route.

Trains will run on a half hourly service. The first trains are:

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

Trains will run on a reduced timetable. The first trains are:

  • 0833 Largs to Glasgow Central
  • 0848 Glasgow Central to Largs
  • 0936 Ardrossan Harbour to Glasgow Central
  • 0833 Glasgow Central to Ardrossan Harbour

Trains will run on a reduced timetable. The first trains are:

  • 0908 Gourock to Glasgow Central
  • 0908 Glasgow Central to Gourock
  • 0857 Wemyss Bay to Glasgow Central
  • 0855 Glasgow Central to Wemyss Bay

Trains will run on a reduced timetable until 6pm. The first trains are:

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

Trains will run on a reduced timetable. The first trains are:

  • 0905 Neilston to Glasgow Central
  • 0905 Glasgow Central to Neilston
  • 0831 Newton to Glasgow Central
  • 0846 Glasgow Central to Newton

Trains will run on a reduced timetable. The first trains are:

  • 0826 East Kilbride to Glasgow Central
  • 0848 Glasgow Central to East Kilbride

Trains will run on a reduced timetable between Glasgow and Kilmarnock, with additional stops at Pollokshaws West, Kennishead, Priesthill, Nitshill and Barrhead. The first trains are:

  • 0857 Kilmarnock to Glasgow Central
  • 0902 Glasgow Central to Kilmarnock
  • 1001 Glasgow Central to Carlisle
  • 1112 Carlisle to Glasgow Central
  • 1157 Dumfries to Carlisle

Trains will run on a two-hourly service. The first trains are:

  • 0917 Glasgow Central to Edinburgh
  • 0926 Edinburgh to Glasgow Central

Trains will run on an hourly service. The first trains are:

  • 0850 Glasgow Central to Lanark
  • 0853 Lanark to Glasgow Central

The first trains are:

  • 0839 Milngavie to Cumbernauld
  • 0908 Milngavie to Motherwell

The first train is:

  • 0903 Dalmuir to Motherwell

The first train is:

  • 0835 Dalmuir to Whifflet

The first train is:

  • 0858 Whifflet to Dalmuir

The first train is:

  • 0850 Dalmuir to Larkhall

The first train is:

  • 0919 Cumbernauld to Dalmuir

The first trains are:

  • 0916 Motherwell to Dalmuir via Yoker
  • 0922 Motherwell to Dalmuir via Singer

The first train is:

  • 0903 Larkhall to Milngavie

The first trains are:

  • 0837 Balloch to Airdrie
  • 0916 Airdrie to Balloch
  • 0925 Anniesland to Balloch

Trains will run on an hourly service. The first trains are:

  • 0827 Dumbarton Central to Springburn
  • 0922 Springburn to Dumbarton Central

The first trains are:

  • 0854 Helensburgh Central to Edinburgh
  • 0851 Bathgate to Edinburgh
  • 0855 Garscadden to Edinburgh
  • 0919 Edinburgh to Helensburgh Central
  • 0839 Airdrie to Helensburgh Central
  • 0845 Bathgate to Helensburgh Central
  • 0850 Dalmuir to Helensburgh Central

The first trains are:

  • 1000 Glasgow Queen Street to Cumbernauld
  • 0951 Cumbernauld to Glasgow Queen Street

Trains will run on an hourly service until approximately 6.30pm. The first trains are:

  • 0934 Glasgow Queen Street to Anniesland
  • 1005 Anniesland to Glasgow Queen Street

The first trains are:

  • 0910 Glasgow Queen Street to Aberdeen
  • 0929 Edinburgh to Aberdeen
  • 0945 Perth to Aberdeen
  • 0945 Dundee to Aberdeen
  • 1050 Montrose to Aberdeen
  • 0904 Aberdeen to Edinburgh
  • 0942 Aberdeen to Glasgow Queen Street
  • 0858 Perth to Glasgow Queen Street
  • 0857 Glasgow Queen Street to Dundee
  • 0919 Aberdeen to Montrose

Trains will run on a reduced timetable. The first trains are:

  • 0953 Glasgow Queen Street to Inverness
  • 1037 Edinburgh to Inverness
  • 1046 Inverness to Edinburgh (change at Perth for Glasgow Queen Street

Trains will run on a reduced half-hourly service. The first trains are:

  • 0915 Glasgow Queen Street to Edinburgh
  • 0930 Edinburgh to Glasgow Queen Street

Trains will run on a reduced timetable. The first trains are:

  • 0957 Glasgow Queen Street to Alloa
  • 0929 Alloa to Glasgow Queen Street

Trains will run on a reduced timetable. The first trains are:

  • 1034 Glasgow Queen Street to Oban
  • 1211 Oban to Glasgow Queen Street
  • 1220 Glasgow Queen Street to Mallaig
  • 1010 Mallaig to Glasgow Queen Street
  • 0830 Fort William to Mallaig

Trains will run on an hourly service. The first trains are:

  • 0934 Edinburgh to Dunblane
  • 0857 Dunblane to Edinburgh

Trains will run on an hourly service. The first trains are:

  • 0943 Edinburgh to North Berwick
  • 1027 North Berwick to Edinburgh

No trains will run to / from Dunbar.

Trains will run on an hourly service. The first trains are:

  • 0928 Tweedbank to Edinburgh
  • 0924 Edinburgh to Tweedbank

Trains will run on an hourly service. The first trains are:

  • 0839 Edinburgh to Glenrothes via Kirkcaldy
  • 0953 Glenrothes to Edinburgh via Kirkcaldy
  • 0842 Edinburgh to Glenrothes via Dunfermline
  • 0938 Glenrothes to Edinburgh via Dunfermline

Trains will run on a reduced timetable. The first trains are:

  • 0936 Edinburgh to Perth
  • 1005 Perth to Edinburgh
  • 0859 Edinburgh to Arbroath
  • 0829 Dundee to Edinburgh

The first trains are:

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

The first trains are:

  • 1013 Aberdeen to Inverness
  • 1057 Inverness to Aberdeen
  • 0958 Aberdeen to Inverurie
  • 1035 Inverurie to Aberdeen

All services run as normal.