| 06:39 | --- | Edinburgh Inverurie 06:39 - Dyce 06:51 - Aberdeen 07:04 - Stonehaven 07:22 - Laurencekirk 07:36 - Montrose 07:46 - Arbroath 08:00 - Carnoustie 08:07 - Dundee 08:18 - Haymarket(Edinburgh) 09:26 - Edinburgh 09:33 Mo - Sa (Inverurie - ) | |
| 06:46 | --- | Inverness Inverurie 06:46 - Insch 06:58 - Huntly 07:15 - Keith 07:32 - Elgin 07:55 - Forres 08:11 - Nairn 08:22 - Inverness 08:41 Mo - Sa (Inverurie - ) | |
| 07:14 | --- | Glasgow Queen Street Inverurie 07:14 - Dyce 07:25 - Aberdeen 07:37 - Stonehaven 07:56 - Montrose 08:17 - Arbroath 08:31 - Carnoustie 08:38 - Dundee 08:53 - Perth 09:15 - Stirling 09:43 - Glasgow Queen Street 10:14 Mo - Sa | |
| 07:49 | --- | Aberdeen Inverurie 07:49 - Dyce 08:02 - Aberdeen 08:14 Mo - Sa (Inverurie - ) | |
| 07:49 | --- | Inverness Inverurie 07:49 - Insch 08:01 - Huntly 08:17 - Keith 08:30 - Elgin 08:51 - Forres 09:06 - Nairn 09:17 - Inverness 09:40 Mo - Sa (Inverurie - ) | |
| 08:22 | --- | Aberdeen Inverurie 08:22 - Dyce 08:34 - Aberdeen 08:46 Mo - Sa | |
| 08:48 | --- | Inverness Inverurie 08:48 - Insch 09:02 - Huntly 09:19 - Keith 09:32 - Elgin 09:53 - Forres 10:10 - Nairn 10:21 - Inverness 10:40 Mo - Sa (Inverurie - ) | |
| 09:15 | --- | Aberdeen Inverurie 09:15 - Dyce 09:26 - Aberdeen 09:38 Mo - Sa (Inverurie - ) | |
| 10:21 | --- | Inverness Inverurie 10:21 - Insch 10:33 - Huntly 10:49 - Keith 11:04 - Elgin 11:25 - Forres 11:40 - Nairn 11:51 - Inverness 12:10 So (Inverurie - ) | |
| 10:35 | --- | Inverness Inverurie 10:35 - Insch 10:47 - Huntly 11:03 - Keith 11:17 - Elgin 11:39 - Forres 11:55 - Nairn 12:06 - Inverness 12:25 Mo - Sa (Inverurie - ) | |
| 10:38 | --- | Edinburgh Inverurie 10:38 - Dyce 10:49 - Aberdeen 11:01 - Stonehaven 11:21 - Laurencekirk 11:35 - Montrose 11:45 - Arbroath 11:59 - Dundee 12:15 - Leuchars(St.Andrews) 12:28 - Haymarket(Edinburgh) 13:21 - Edinburgh 13:26 Mo - Sa | |
| 11:01 | --- | Aberdeen Inverurie 11:01 - Dyce 11:13 - Aberdeen 11:26 Mo - Sa (Inverurie - ) | |
| 11:35 | --- | Edinburgh Inverurie 11:35 - Dyce 11:46 - Aberdeen 11:58 - Portlethen 12:17 - Stonehaven 12:25 - Arbroath 12:59 - Dundee 13:15 - Leuchars(St.Andrews) 13:28 - Haymarket(Edinburgh) 14:21 - Edinburgh 14:27 Mo - Sa | |
| 11:47 | --- | Aberdeen Inverurie 11:47 - Dyce 11:59 - Aberdeen 12:10 So (Inverurie - ) | |
| 12:20 | --- | Inverness Inverurie 12:20 - Insch 12:32 - Huntly 12:49 - Keith 13:02 - Elgin 13:24 - Forres 13:40 - Nairn 13:51 - Inverness 14:10 Mo - Sa (Inverurie - ) | |
| 12:47 | --- | Aberdeen Inverurie 12:47 - Dyce 13:00 - Aberdeen 13:13 Mo - Sa (Inverurie - ) | |
| 13:21 | --- | Inverness Inverurie 13:21 - Insch 13:33 - Huntly 13:50 - Keith 14:04 - Elgin 14:25 - Forres 14:40 - Nairn 14:51 - Inverness 15:10 So (Inverurie - ) | |
| 13:38 | --- | Aberdeen Inverurie 13:38 - Dyce 13:51 - Aberdeen 14:03 Mo - Sa | |
| 14:05 | --- | Inverness Inverurie 14:05 - Insch 14:17 - Huntly 14:33 - Keith 14:46 - Elgin 15:08 - Forres 15:24 - Nairn 15:36 - Inverness 15:59 Mo - Sa (Inverurie - ) | |
| 14:20 | --- | Aberdeen Inverurie 14:20 - Dyce 14:32 - Aberdeen 14:43 So (Inverurie - ) | |
| 14:31 | --- | Aberdeen Inverurie 14:31 - Dyce 14:43 - Aberdeen 14:54 Mo - Sa (Inverurie - ) | |
| 15:24 | --- | Edinburgh Inverurie 15:24 - Dyce 15:36 - Aberdeen 15:49 - Stonehaven 16:17 - Laurencekirk 16:31 - Arbroath 16:54 - Carnoustie 17:01 - Dundee 17:17 - Leuchars(St.Andrews) 17:29 - Haymarket(Edinburgh) 18:24 - Edinburgh 18:32 Mo - Sa | |
| 15:47 | --- | Inverness Inverurie 15:47 - Insch 15:59 - Huntly 16:15 - Keith 16:35 - Elgin 16:56 - Forres 17:11 - Nairn 17:24 - Inverness 17:50 So (Inverurie - ) | |
| 15:50 | --- | Inverness Inverurie 15:50 - Insch 16:02 - Huntly 16:18 - Keith 16:33 - Elgin 16:54 - Forres 17:09 - Nairn 17:21 - Inverness 17:47 Mo - Sa (Inverurie - ) | |
| 16:18 | --- | Aberdeen Inverurie 16:18 - Dyce 16:31 - Aberdeen 16:41 Mo - Sa (Inverurie - ) | |
| 16:38 | --- | Edinburgh Inverurie 16:38 - Dyce 16:50 - Aberdeen 17:05 - Laurencekirk 17:36 - Montrose 17:48 - Arbroath 18:02 - Dundee 18:18 - Leuchars(St.Andrews) 18:31 - Haymarket(Edinburgh) 19:27 - Edinburgh 19:34 Mo - Sa | |
| 17:14 | --- | Glasgow Queen Street Inverurie 17:14 - Dyce 17:27 - Aberdeen 17:41 - Stonehaven 18:03 - Laurencekirk 18:17 - Montrose 18:28 - Arbroath 18:42 - Dundee 19:02 - Perth 19:25 - Stirling 19:55 - Glasgow Queen Street 20:31 So (Inverurie - ) | |
| 17:16 | --- | Aberdeen Inverurie 17:16 - Dyce 17:28 - Aberdeen 17:41 Mo - Sa (Inverurie - ) | |
| 17:41 | --- | Inverness Inverurie 17:41 - Insch 17:53 - Huntly 18:09 - Keith 18:23 - Elgin 18:43 - Forres 18:59 - Nairn 19:10 - Inverness 19:29 So (Inverurie - ) | |
| 17:41 | --- | Inverness Inverurie 17:41 - Insch 17:52 - Huntly 18:08 - Keith 18:25 - Elgin 18:47 - Forres 19:07 - Nairn 19:18 - Inverness 19:38 Mo - Sa (Inverurie - ) | |
| 17:52 | --- | Aberdeen Inverurie 17:52 - Dyce 18:03 - Aberdeen 18:17 Mo - Sa | |
| 18:41 | --- | Inverness Inverurie 18:41 - Insch 18:53 - Huntly 19:09 - Keith 19:23 - Elgin 19:44 - Forres 19:59 - Nairn 20:10 - Inverness 20:33 Mo - Sa (Inverurie - ) | |
| 18:43 | --- | Edinburgh Inverurie 18:43 - Dyce 18:54 - Aberdeen 19:06 - Stonehaven 19:25 - Laurencekirk 19:40 - Montrose 19:50 - Arbroath 20:04 - Dundee 20:20 - Leuchars(St.Andrews) 20:33 - Haymarket(Edinburgh) 21:26 - Edinburgh 21:31 Mo - Sa | |
| 19:05 | --- | Aberdeen Inverurie 19:05 - Dyce 19:17 - Aberdeen 19:28 So (Inverurie - ) | |
| 19:09 | --- | Aberdeen Inverurie 19:09 - Dyce 19:21 - Aberdeen 19:32 Mo - Sa (Inverurie - ) | |
| 19:40 | --- | Edinburgh Inverurie 19:40 - Dyce 19:51 - Aberdeen 20:03 - Stonehaven 20:21 - Montrose 20:42 - Arbroath 20:56 - Carnoustie 21:03 - Dundee 21:15 - Leuchars(St.Andrews) 21:28 - Cupar 21:35 - Ladybank 21:43 - Markinch f. Glenrothes 21:50 - Kirkcaldy 21:59 - Kinghorn 22:04 - Burntisland 22:09 - Aberdour 22:13 - Dalgety Bay 22:18 - Inverkeithing 22:23 - North Queensferry 22:27 - Dalmeny 22:31 - South Gyle 22:37 - Haymarket(Edinburgh) 22:45 - Edinburgh 22:50 Mo - Sa | |
| 20:05 | --- | Aberdeen Inverurie 20:05 - Dyce 20:18 - Aberdeen 20:32 Mo - Sa (Inverurie - ) | |
| 20:32 | --- | Inverness Inverurie 20:32 - Insch 20:44 - Huntly 21:00 - Keith 21:13 - Elgin 21:34 - Forres 21:54 - Nairn 22:05 - Inverness 22:24 Mo - Sa (Inverurie - ) | |
| 21:21 | --- | Inverness Inverurie 21:21 - Insch 21:33 - Huntly 21:49 - Keith 22:08 - Elgin 22:29 - Forres 22:44 - Nairn 22:55 - Inverness 23:14 So (Inverurie - ) | |
| 21:24 | --- | Aberdeen Inverurie 21:24 - Dyce 21:35 - Aberdeen 21:47 Mo - Sa | |
| 22:17 | --- | Inverness Inverurie 22:17 - Insch 22:28 - Huntly 22:45 - Keith 22:59 - Elgin 23:20 - Forres 23:35 - Nairn 23:46 - Inverness 00:05 Mo - Sa (Inverurie - ) | |
| 22:47 | --- | Aberdeen Inverurie 22:47 - Dyce 22:59 - Aberdeen 23:10 So (Inverurie - ) | |
| 23:16 | --- | Aberdeen Inverurie 23:16 - Dyce 23:28 - Aberdeen 23:39 Mo - Sa (Inverurie - ) | |