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

19:58 Stoke-on-Trent – Stone

