18th June 2024

09:54 Abbey Hulton – Hanley

10:14 Hanley – Stoke-on-Trent Railway Station

10:37 Stoke-on-Trent – Crewe

12:32 Crewe – Liverpool Lime Street

13:39 Liverpool Lime Street – Wigan North Western

14:26 Wigan North Western – Glasgow Central

19th June

12:22 Glasgow Queen Street – Mallaig

20th June

09:00 Mallaig – Armadale

10:35 Armadale – Broadford

11:16 Broadford – Kyle of Lochalsh

12:08 Kyle of Lochalsh – Inverness

21st June

10:41 Inverness – Wick

16:00 Wick – Thurso

22nd June

08:34 Thurso – Inverness

12:48 Inverness – Aviemore

15:00 Aviemore – Broomhill – Aviemore

18:07 Aviemore – Perth

20:35 Perth – Aberdeen

23rd June

10:33 Aberdeen – Dundee

15:45 Dundee – Stirling

16:50 Stirling – Edinburgh Park

18:20 Bankhead – Princess Street

22:42 Princess Street – Bankhead

24th June

10:47 South Gyle – Markinch

11:45 Markinch – Dundee

12:39 Dundee – Aberdeen

15:50 Aberdeen – Inverness

18:52 Inverness – Perth

21:21 Perth – Glasgow Queen Street

22:40 Glasgow Central – Exhibition Centre

25th June

09:38 Exhibition Centre – Partick

09:50 Partick – Balloch

12:08 Balloch – Dalreoch

12:30 Dalreoch – Helensburgh Central

17:19 Helensburgh Upper – Oban

26th June

08:50 Oban – Partick

12:04 Partick – Buchanan Street

12:38 Glasgow Queen Street – Haymarket

14:21 Haymarket – Edinburgh Waverley

15:15 Princes Street – Newhaven

16:15 Newhaven – Princes Street

16:58 Edinburgh Waverley – Glasgow Queen Street

18:17 Glasgow Queen Street – Wemyss Bay

20:05 Wemyss Bay – Rothesay

27th June

11:00 Rothesay – Wemyss Bay

11:47 Wemyss Bay – Largs

14:07 Largs – Glasgow Central

15:57 Glasgow Central – Crewe

19:10 Crewe – Stoke-on-Trent