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