| 05:10 | --- | Edinburgh Perth 05:10 - Ladybank 05:35 - Markinch f. Glenrothes 05:43 - Kirkcaldy 05:53 - Kinghorn 05:58 - Burntisland 06:02 - Aberdour 06:07 - Dalgety Bay 06:12 - Inverkeithing 06:16 - North Queensferry 06:20 - Dalmeny 06:23 - South Gyle 06:29 - Haymarket(Edinburgh) 06:39 - Edinburgh 06:46 Mo - Fr | |
| 05:16 | --- | Glasgow Queen Street Perth 05:16 - Gleneagles 05:33 - Dunblane 05:45 - Bridge of Allan 05:49 - Stirling 05:53 - Larbert 06:01 - Croy 06:12 - Lenzie 06:19 - Bishopbriggs 06:23 - Glasgow Queen Street 06:34 Mo - Sa | |
| 05:35 | --- | Newcraighall Perth 05:35 - Ladybank 05:58 - Markinch f. Glenrothes 06:06 - Kirkcaldy 06:16 - Kinghorn 06:21 - Burntisland 06:25 - Aberdour 06:31 - Dalgety Bay 06:36 - Inverkeithing 06:39 - North Queensferry 06:44 - Dalmeny 06:47 - South Gyle 06:54 - Haymarket(Edinburgh) 07:02 - Edinburgh 07:09 - Brunstane 07:17 - Newcraighall 07:21 Sa | |
| 06:01 | --- | Inverurie Perth 06:01 - Dundee 06:23 - Arbroath 06:41 - Montrose 07:00 - Stonehaven 07:23 - Aberdeen 07:44 - Dyce 08:00 - Inverurie 08:17 Mo - Sa | |
| 06:16 | --- | Edinburgh Perth 06:16 - Ladybank 06:40 - Markinch f. Glenrothes 06:48 - Glenrothes with Thornton 06:54 - Cardenden 07:01 - Lochgelly 07:05 - Cowdenbeath 07:11 - Dunfermline Queen Margaret 07:17 - Dunfermline 07:20 - Rosyth 07:24 - Inverkeithing 07:29 - North Queensferry 07:34 - Dalmeny 07:37 - South Gyle 07:44 - Haymarket(Edinburgh) 07:51 - Edinburgh 07:57 Mo - Fr | |
| 06:21 | --- | Glasgow Queen Street Perth 06:21 - Gleneagles 06:36 - Dunblane 06:47 - Bridge of Allan 06:51 - Stirling 06:54 - Larbert 07:04 - Croy 07:14 - Lenzie 07:20 - Bishopbriggs 07:25 - Glasgow Queen Street 07:34 Mo - Sa (Perth - ) | |
| 06:39 | --- | Newcraighall Perth 06:39 - Gleneagles 06:54 - Dunblane 07:06 - Bridge of Allan 07:10 - Stirling 07:16 - Larbert 07:25 - Camelon 07:30 - Falkirk Grahamston 07:32 - Polmont 07:42 - Linlithgow 07:49 - Edinburgh Park 08:06 - Haymarket(Edinburgh) 08:11 - Edinburgh 08:17 - Brunstane 08:25 - Newcraighall 08:31 Mo - Sa | |
| 06:55 | --- | Edinburgh Perth 06:55 - Ladybank 07:18 - Markinch f. Glenrothes 07:26 - Kirkcaldy 07:39 - Inverkeithing 07:55 - Haymarket(Edinburgh) 08:17 - Edinburgh 08:22 Mo - Sa | |
| 07:00 | --- | Dyce Perth 07:00 - Dundee 07:22 - Carnoustie 07:34 - Arbroath 07:41 - Montrose 07:57 - Laurencekirk 08:08 - Stonehaven 08:22 - Portlethen 08:31 - Aberdeen 08:44 - Dyce 08:59 Mo - Sa (Perth - ) | |
| 07:03 | --- | Glasgow Queen Street Perth 07:03 - Gleneagles 07:17 - Dunblane 07:29 - Bridge of Allan 07:32 - Stirling 07:38 - Larbert 07:48 - Croy 08:01 - Lenzie 08:08 - Bishopbriggs 08:13 - Glasgow Queen Street 08:22 Mo - Fr | |
| 07:15 | --- | Glasgow Queen Street Perth 07:15 - Gleneagles 07:30 - Dunblane 07:43 - Bridge of Allan 07:47 - Stirling 07:52 - Larbert 08:01 - Lenzie 08:17 - Glasgow Queen Street 08:34 Mo - Sa (Perth - ) | |
| 07:47 | --- | Dundee Perth 07:47 - Invergowrie 08:05 - Dundee 08:13 Mo - Sa (Perth - ) | |
| 07:59 | --- | Edinburgh Perth 07:59 - Ladybank 08:22 - Markinch f. Glenrothes 08:31 - Kirkcaldy 08:40 - Inverkeithing 08:56 - Haymarket(Edinburgh) 09:15 - Edinburgh 09:21 Mo - Sa (Perth - ) | |
| 08:04 | --- | Inverness Perth 08:04 - Dunkeld + Birnam 08:24 - Pitlochry 08:42 - Blair Atholl 08:51 - Dalwhinnie 09:16 - Newtonmore 09:26 - Kingussie 09:31 - Aviemore 09:43 - Carrbridge 09:52 - Inverness 10:29 Mo - Sa (Perth - ) | |
| 08:12 | --- | Glasgow Queen Street Perth 08:12 - Gleneagles 08:26 - Stirling 08:43 - Glasgow Queen Street 09:15 Mo - Sa (Perth - ) | |
| 08:41 | --- | Glasgow Queen Street Perth 08:41 - Gleneagles 08:55 - Dunblane 09:07 - Stirling 09:13 - Glasgow Queen Street 09:45 Mo - Sa (Perth - ) | |
| 08:41 | --- | Aberdeen Perth 08:41 - Dundee 09:03 - Carnoustie 09:16 - Arbroath 09:23 - Montrose 09:37 - Aberdeen 10:16 Mo - Sa (Perth - ) | |
| 08:48 | --- | Edinburgh Perth 08:48 - Kirkcaldy 09:25 - Haymarket(Edinburgh) 09:55 - Edinburgh 10:00 Mo - Sa (Perth - ) | |
| 09:03 | --- | Glasgow Queen Street Perth 09:03 - Gleneagles 09:20 - Dunblane 09:31 - Stirling 09:38 - Larbert 09:47 - Lenzie 10:01 - Glasgow Queen Street 10:15 So (Perth - ) | |
| 09:15 | --- | Glasgow Queen Street Perth 09:15 - Stirling 09:43 - Glasgow Queen Street 10:14 Mo - Sa (Perth - ) | |
| 09:27 | --- | Edinburgh Perth 09:27 - Gleneagles 09:42 - Dunblane 09:54 - Bridge of Allan 09:58 - Stirling 10:02 - Larbert 10:11 - Camelon 10:16 - Falkirk Grahamston 10:19 - Polmont 10:25 - Linlithgow 10:32 - Edinburgh Park 10:45 - Haymarket(Edinburgh) 10:51 - Edinburgh 10:58 So | |
| 09:36 | --- | Aberdeen Perth 09:36 - Dundee 09:59 - Arbroath 10:16 - Montrose 10:31 - Stonehaven 10:52 - Portlethen 11:01 - Aberdeen 11:17 Mo - Sa (Perth - ) | |
| 09:51 | --- | Inverness Perth 09:51 - Pitlochry 10:19 - Kingussie 11:02 - Aviemore 11:13 - Inverness 11:54 Mo - Sa (Perth - ) | |
| 09:51 | --- | Edinburgh Perth 09:51 - Ladybank 10:14 - Markinch f. Glenrothes 10:25 - Kirkcaldy 10:42 - Inverkeithing 10:59 - Haymarket(Edinburgh) 11:19 - Edinburgh 11:24 Mo - Sa | |
| 09:56 | --- | London Kings Cross Perth 09:56 - Gleneagles 10:11 - Stirling 10:29 - Falkirk Grahamston 10:45 - Haymarket(Edinburgh) 11:11 - Edinburgh 11:17 - Newcastle 12:55 - Darlington 13:25 - York 13:53 - London Kings Cross 15:55 Mo - Fr (Perth - ) | |
| 09:56 | --- | London Kings Cross Perth 09:56 - Gleneagles 10:11 - Stirling 10:29 - Falkirk Grahamston 10:45 - Haymarket(Edinburgh) 11:11 - Edinburgh 11:17 - Newcastle 12:55 - Darlington 13:24 - York 13:53 - London Kings Cross 15:55 Sa (Perth - ) | |
| 10:14 | --- | Glasgow Queen Street Perth 10:14 - Stirling 10:43 - Glasgow Queen Street 11:14 Mo - Sa (Perth - ) | |
| 10:36 | --- | Aberdeen Perth 10:36 - Dundee 10:57 - Carnoustie 11:10 - Arbroath 11:17 - Montrose 11:32 - Laurencekirk 11:50 - Stonehaven 12:03 - Aberdeen 12:33 Mo - Fr (Perth - ) | |
| 10:36 | --- | Aberdeen Perth 10:36 - Dundee 10:57 - Carnoustie 11:10 - Arbroath 11:17 - Montrose 11:32 - Aberdeen 12:14 Sa (Perth - ) | |
| 10:48 | --- | Aberdeen Perth 10:48 - Dundee 11:12 - Carnoustie 11:25 - Arbroath 11:29 - Montrose 11:45 - Laurencekirk 12:00 - Stonehaven 12:10 - Aberdeen 12:35 So (Perth - ) | |
| 10:53 | --- | Inverness Perth 10:53 - Dunkeld + Birnam 11:09 - Pitlochry 11:22 - Blair Atholl 11:34 - Dalwhinnie 12:00 - Newtonmore 12:11 - Kingussie 12:16 - Aviemore 12:27 - Carrbridge 12:37 - Inverness 13:09 So (Perth - ) | |
| 11:00 | --- | Edinburgh Perth 11:00 - Ladybank 11:23 - Markinch f. Glenrothes 11:31 - Kirkcaldy 11:40 - Inverkeithing 11:56 - Haymarket(Edinburgh) 12:13 - Edinburgh 12:18 Mo - Sa | |
| 11:05 | --- | Glasgow Queen Street Perth 11:05 - Gleneagles 11:20 - Dunblane 11:31 - Stirling 11:38 - Glasgow Queen Street 12:11 So (Perth - ) | |
| 11:13 | --- | Inverness Perth 11:13 - Dunkeld + Birnam 11:34 - Pitlochry 11:47 - Blair Atholl 11:56 - Dalwhinnie 12:22 - Kingussie 12:35 - Aviemore 12:46 - Carrbridge 12:55 - Inverness 13:27 Mo - Sa (Perth - ) | |
| 11:14 | --- | Glasgow Queen Street Perth 11:14 - Stirling 11:43 - Glasgow Queen Street 12:15 Mo - Sa (Perth - ) | |
| 11:37 | --- | Glasgow Queen Street Perth 11:37 - Gleneagles 11:52 - Dunblane 12:05 - Stirling 12:12 - Glasgow Queen Street 12:45 Mo - Sa (Perth - ) | |
| 11:38 | --- | Aberdeen Perth 11:38 - Dundee 11:59 - Arbroath 12:17 - Montrose 12:31 - Laurencekirk 12:42 - Aberdeen 13:14 Mo - Sa (Perth - ) | |
| 11:58 | --- | London Kings Cross Perth 11:58 - Gleneagles 12:14 - Dunblane 12:26 - Stirling 12:34 - Falkirk Grahamston 12:49 - Haymarket(Edinburgh) 13:13 - Edinburgh 13:19 - Berwick-upon-Tweed 14:10 - Newcastle 14:58 - Darlington 15:27 - York 15:57 - London Kings Cross 17:59 So (Perth - ) | |
| 12:00 | --- | Edinburgh Perth 12:00 - Ladybank 12:22 - Markinch f. Glenrothes 12:30 - Kirkcaldy 12:42 - Inverkeithing 12:58 - Haymarket(Edinburgh) 13:14 - Edinburgh 13:20 Mo - Sa | |
| 12:11 | --- | Glasgow Queen Street Perth 12:11 - Stirling 12:41 - Glasgow Queen Street 13:14 Mo - Sa (Perth - ) | |
| 12:37 | --- | Aberdeen Perth 12:37 - Dundee 12:59 - Carnoustie 13:11 - Arbroath 13:18 - Montrose 13:33 - Aberdeen 14:12 Mo - Sa (Perth - ) | |
| 12:47 | --- | Aberdeen Perth 12:47 - Dundee 13:10 - Arbroath 13:27 - Montrose 13:42 - Stonehaven 14:03 - Aberdeen 14:23 So (Perth - ) | |
| 12:54 | --- | Inverness Perth 12:54 - Dunkeld + Birnam 13:11 - Pitlochry 13:24 - Blair Atholl 13:33 - Newtonmore 14:11 - Kingussie 14:16 - Aviemore 14:28 - Inverness 15:06 Mo - Sa (Perth - ) | |
| 13:01 | --- | Edinburgh Perth 13:01 - Markinch f. Glenrothes 13:31 - Kirkcaldy 13:40 - Haymarket(Edinburgh) 14:13 - Edinburgh 14:19 Mo - Sa (Perth - ) | |
| 13:05 | --- | Glasgow Queen Street Perth 13:05 - Gleneagles 13:19 - Dunblane 13:30 - Stirling 13:37 - Glasgow Queen Street 14:11 So (Perth - ) | |
| 13:14 | --- | Glasgow Queen Street Perth 13:14 - Stirling 13:43 - Glasgow Queen Street 14:14 Mo - Sa (Perth - ) | |
| 13:36 | --- | Aberdeen Perth 13:36 - Dundee 14:00 - Arbroath 14:17 - Montrose 14:32 - Stonehaven 14:53 - Aberdeen 15:13 Mo - Sa (Perth - ) | |
| 14:00 | --- | Edinburgh Perth 14:00 - Ladybank 14:21 - Markinch f. Glenrothes 14:29 - Kirkcaldy 14:39 - Inverkeithing 14:55 - Haymarket(Edinburgh) 15:14 - Edinburgh 15:19 Mo - Sa | |
| 14:15 | --- | Glasgow Queen Street Perth 14:15 - Stirling 14:43 - Glasgow Queen Street 15:14 Mo - Sa (Perth - ) | |
| 14:37 | --- | Aberdeen Perth 14:37 - Dundee 14:59 - Carnoustie 15:12 - Arbroath 15:19 - Montrose 15:38 - Laurencekirk 15:49 - Aberdeen 16:20 Mo - Sa (Perth - ) | |
| 14:48 | --- | Aberdeen Perth 14:48 - Dundee 15:09 - Arbroath 15:27 - Montrose 15:41 - Laurencekirk 15:52 - Stonehaven 16:06 - Aberdeen 16:26 So (Perth - ) | |
| 14:50 | --- | Glasgow Queen Street Perth 14:50 - Gleneagles 15:04 - Dunblane 15:16 - Stirling 15:22 - Larbert 15:30 - Glasgow Queen Street 15:56 So (Perth - ) | |
| 14:54 | --- | Inverness Perth 14:54 - Dunkeld + Birnam 15:11 - Pitlochry 15:24 - Blair Atholl 15:34 - Dalwhinnie 16:01 - Kingussie 16:14 - Aviemore 16:26 - Inverness 17:05 Mo - Sa (Perth - ) | |
| 15:01 | --- | Edinburgh Perth 15:01 - Markinch f. Glenrothes 15:37 - Kirkcaldy 15:47 - Haymarket(Edinburgh) 16:16 - Edinburgh 16:24 Mo - Sa (Perth - ) | |
| 15:08 | --- | Glasgow Queen Street Perth 15:08 - Gleneagles 15:21 - Dunblane 15:33 - Stirling 15:41 - Glasgow Queen Street 16:28 So (Perth - ) | |
| 15:14 | --- | Inverness Perth 15:14 - Dunkeld + Birnam 15:31 - Pitlochry 15:44 - Blair Atholl 15:53 - Dalwhinnie 16:18 - Newtonmore 16:29 - Kingussie 16:34 - Aviemore 16:42 - Carrbridge 17:02 - Inverness 17:38 So (Perth - ) | |
| 15:14 | --- | Glasgow Queen Street Perth 15:14 - Stirling 15:43 - Glasgow Queen Street 16:14 Mo - Sa (Perth - ) | |
| 15:25 | --- | Edinburgh Perth 15:25 - Kirkcaldy 16:01 - Inverkeithing 16:18 - Haymarket(Edinburgh) 16:35 - Edinburgh 16:42 So (Perth - ) | |
| 15:36 | --- | Aberdeen Perth 15:36 - Dundee 15:59 - Arbroath 16:17 - Montrose 16:32 - Aberdeen 17:13 Mo - Sa (Perth - ) | |
| 15:46 | --- | Elgin Perth 15:46 - Pitlochry 16:15 - Kingussie 16:58 - Aviemore 17:11 - Inverness 17:50 - Nairn 18:16 - Forres 18:27 - Elgin 18:44 So (Perth - ) | |
| 16:00 | --- | Edinburgh Perth 16:00 - Ladybank 16:23 - Markinch f. Glenrothes 16:31 - Kirkcaldy 16:40 - Inverkeithing 16:56 - Haymarket(Edinburgh) 17:15 - Edinburgh 17:22 Mo - Sa | |
| 16:11 | --- | Glasgow Queen Street Perth 16:11 - Stirling 16:42 - Glasgow Queen Street 17:18 Mo - Sa (Perth - ) | |
| 16:36 | --- | Aberdeen Perth 16:36 - Dundee 17:00 - Carnoustie 17:12 - Arbroath 17:19 - Montrose 17:33 - Stonehaven 17:55 - Aberdeen 18:15 Mo - Sa (Perth - ) | |
| 16:47 | --- | Aberdeen Perth 16:47 - Dundee 17:09 - Arbroath 17:27 - Montrose 17:41 - Stonehaven 18:03 - Aberdeen 18:23 So (Perth - ) | |
| 16:55 | --- | Glasgow Queen Street Perth 16:55 - Gleneagles 17:10 - Dunblane 17:22 - Stirling 17:28 - Glasgow Queen Street 18:09 Mo - Sa (Perth - ) | |
| 17:00 | --- | Edinburgh Perth 17:00 - Ladybank 17:27 - Markinch f. Glenrothes 17:38 - Kirkcaldy 17:48 - Inverkeithing 18:04 - Haymarket(Edinburgh) 18:18 - Edinburgh 18:25 Mo - Sa | |
| 17:05 | --- | Glasgow Queen Street Perth 17:05 - Gleneagles 17:19 - Dunblane 17:30 - Stirling 17:37 - Glasgow Queen Street 18:12 So (Perth - ) | |
| 17:11 | --- | Glasgow Queen Street Perth 17:11 - Gleneagles 17:25 - Dunblane 17:36 - Stirling 17:42 - Glasgow Queen Street 18:15 Mo - Sa (Perth - ) | |
| 17:18 | --- | Inverness Perth 17:18 - Dunkeld + Birnam 17:36 - Pitlochry 17:49 - Blair Atholl 17:59 - Newtonmore 18:31 - Kingussie 18:36 - Aviemore 18:48 - Carrbridge 18:54 - Inverness 19:34 Mo - Sa (Perth - ) | |
| 17:37 | --- | Aberdeen Perth 17:37 - Dundee 17:59 - Carnoustie 18:13 - Arbroath 18:20 - Stonehaven 18:52 - Aberdeen 19:13 Mo - Sa (Perth - ) | |
| 17:54 | --- | Inverness Perth 17:54 - Pitlochry 18:23 - Kingussie 19:11 - Aviemore 19:33 - Inverness 20:19 So (Perth - ) | |
| 18:00 | --- | Inverness Perth 18:00 - Pitlochry 18:29 - Kingussie 19:16 - Aviemore 19:28 - Inverness 20:11 Mo - Fr (Perth - ) | |
| 18:00 | --- | Newcraighall Perth 18:00 - Ladybank 18:23 - Markinch f. Glenrothes 18:34 - Kirkcaldy 18:43 - Inverkeithing 18:59 - Haymarket(Edinburgh) 19:15 - Edinburgh 19:21 - Brunstane 19:28 - Newcraighall 19:33 Mo - Sa | |
| 18:00 | --- | Inverness Perth 18:00 - Pitlochry 18:29 - Kingussie 19:16 - Aviemore 19:29 - Inverness 20:11 Sa (Perth - ) | |
| 18:12 | --- | Glasgow Queen Street Perth 18:12 - Dunblane 18:35 - Stirling 18:42 - Glasgow Queen Street 19:16 Mo - Sa (Perth - ) | |
| 18:28 | --- | Stirling Perth 18:28 - Dunblane 18:49 - Bridge of Allan 18:52 - Stirling 18:59 Sa | |
| 18:30 | --- | Glasgow Queen Street Perth 18:30 - Gleneagles 18:46 - Dunblane 18:58 - Stirling 19:04 - Larbert 19:12 - Glasgow Queen Street 19:37 So (Perth - ) | |
| 18:44 | --- | Aberdeen Perth 18:44 - Dundee 19:06 - Carnoustie 19:26 - Arbroath 19:33 - Montrose 19:48 - Stonehaven 20:09 - Aberdeen 20:29 Sa (Perth - ) | |
| 18:45 | --- | Aberdeen Perth 18:45 - Dundee 19:08 - Carnoustie 19:21 - Arbroath 19:27 - Montrose 19:41 - Laurencekirk 19:54 - Stonehaven 20:05 - Aberdeen 20:29 So (Perth - ) | |
| 18:53 | --- | Aberdeen Perth 18:53 - Dundee 19:14 - Carnoustie 19:27 - Arbroath 19:34 - Montrose 19:48 - Stonehaven 20:11 - Aberdeen 20:32 Mo - Fr (Perth - ) | |
| 18:59 | --- | Inverness Perth 18:59 - Dunkeld + Birnam 19:16 - Pitlochry 19:29 - Kingussie 20:12 - Aviemore 20:24 - Inverness 21:03 Mo - Sa (Perth - ) | |
| 19:09 | --- | Edinburgh Perth 19:09 - Markinch f. Glenrothes 19:44 - Kirkcaldy 19:53 - Haymarket(Edinburgh) 20:24 - Edinburgh 20:29 Mo - Sa (Perth - ) | |
| 19:14 | --- | Glasgow Queen Street Perth 19:14 - Stirling 19:43 - Glasgow Queen Street 20:15 Mo - Sa (Perth - ) | |
| 19:16 | --- | Elgin Perth 19:16 - Dunkeld + Birnam 19:33 - Pitlochry 19:46 - Blair Atholl 19:56 - Dalwhinnie 20:20 - Newtonmore 20:31 - Kingussie 20:36 - Aviemore 20:48 - Carrbridge 20:55 - Inverness 21:34 - Nairn 21:58 - Forres 22:09 - Elgin 22:26 So (Perth - ) | |
| 19:27 | --- | Glasgow Queen Street Perth 19:27 - Stirling 19:55 - Glasgow Queen Street 20:31 So (Perth - ) | |
| 19:43 | --- | Aberdeen Perth 19:43 - Invergowrie 20:00 - Dundee 20:08 - Arbroath 20:25 - Montrose 20:39 - Aberdeen 21:19 Mo - Sa (Perth - ) | |
| 20:00 | --- | Edinburgh Perth 20:00 - Ladybank 20:23 - Markinch f. Glenrothes 20:31 - Kirkcaldy 20:41 - Inverkeithing 20:59 - Haymarket(Edinburgh) 21:15 - Edinburgh 21:20 Mo - Sa | |
| 20:11 | --- | Glasgow Queen Street Perth 20:11 - Gleneagles 20:25 - Stirling 20:40 - Glasgow Queen Street 21:14 Mo - Sa (Perth - ) | |
| 20:36 | --- | Aberdeen Perth 20:36 - Dundee 20:59 - Arbroath 21:16 - Montrose 21:31 - Laurencekirk 21:42 - Stonehaven 21:55 - Aberdeen 22:15 Mo - Sa (Perth - ) | |
| 20:46 | --- | Edinburgh Perth 20:46 - Kirkcaldy 21:25 - Inverkeithing 21:41 - Haymarket(Edinburgh) 21:57 - Edinburgh 22:03 So (Perth - ) | |
| 20:47 | --- | Aberdeen Perth 20:47 - Dundee 21:10 - Arbroath 21:27 - Montrose 21:42 - Stonehaven 22:03 - Aberdeen 22:24 So (Perth - ) | |
| 20:55 | --- | Inverness Perth 20:55 - Dunkeld + Birnam 21:12 - Pitlochry 21:25 - Blair Atholl 21:35 - Dalwhinnie 21:59 - Newtonmore 22:10 - Kingussie 22:20 - Aviemore 22:31 - Carrbridge 22:40 - Inverness 23:14 Mo - Sa (Perth - ) | |
| 21:02 | --- | Edinburgh Perth 21:02 - Markinch f. Glenrothes 21:32 - Kirkcaldy 21:41 - Haymarket(Edinburgh) 22:13 - Edinburgh 22:19 Mo - Sa (Perth - ) | |
| 21:05 | --- | Glasgow Queen Street Perth 21:05 - Gleneagles 21:19 - Dunblane 21:31 - Stirling 21:38 - Larbert 21:48 - Lenzie 22:02 - Glasgow Queen Street 22:15 So (Perth - ) | |
| 21:18 | --- | Glasgow Queen Street Perth 21:18 - Stirling 21:46 - Glasgow Queen Street 22:20 Mo - Sa (Perth - ) | |
| 21:43 | --- | Aberdeen Perth 21:43 - Invergowrie 22:00 - Dundee 22:07 - Arbroath 22:24 - Montrose 22:39 - Stonehaven 23:00 - Aberdeen 23:20 Mo - Sa (Perth - ) | |
| 22:14 | --- | Glasgow Queen Street Perth 22:14 - Stirling 22:43 - Glasgow Queen Street 23:15 Mo - Sa (Perth - ) | |
| 22:30 | --- | Glasgow Queen Street Perth 22:30 - Gleneagles 22:46 - Dunblane 22:58 - Bridge of Allan 23:01 - Stirling 23:04 - Glasgow Queen Street 23:39 Mo - Sa (Perth - ) | |
| 22:35 | --- | Aberdeen Perth 22:35 - Dundee 23:03 - Carnoustie 23:15 - Arbroath 23:22 - Montrose 23:40 - Laurencekirk 23:52 - Stonehaven 00:06 - Aberdeen 00:26 Mo - Sa (Perth - ) | |
| 22:38 | --- | Edinburgh Perth 22:38 - Ladybank 23:01 - Markinch f. Glenrothes 23:09 - Glenrothes with Thornton 23:15 - Cardenden 23:22 - Lochgelly 23:27 - Cowdenbeath 23:32 - Dunfermline Queen Margaret 23:38 - Dunfermline 23:43 - Rosyth 23:47 - Inverkeithing 23:51 - North Queensferry 23:55 - Dalmeny 23:58 - South Gyle 00:05 - Haymarket(Edinburgh) 00:11 - Edinburgh 00:18 Mo - Sa | |
| 22:46 | --- | Aberdeen Perth 22:46 - Dundee 23:09 - Carnoustie 23:21 - Arbroath 23:26 - Montrose 23:41 - Stonehaven 00:02 - Aberdeen 00:25 So (Perth - ) | |
| 23:01 | --- | London Euston Perth 23:01 - Gleneagles 23:18 - Dunblane 23:34 - Stirling 23:45 - Falkirk Grahamston 00:02 - Edinburgh 00:47 - Preston 04:41 - Crewe 05:37 - London Euston 07:47 So (Perth - ) | |
| 23:22 | --- | London Euston Perth 23:22 - Gleneagles 23:39 - Dunblane 23:55 - Stirling 00:06 - Falkirk Grahamston 00:23 - Edinburgh 01:00 - Preston 04:32 - Crewe 05:32 - London Euston 07:47 nicht täglich, 12. Sep bis 8. Dez 2011 Mo - Do (Perth - ) | |
| 23:22 | --- | London Euston Perth 23:22 - Gleneagles 23:39 - Dunblane 23:55 - Stirling 00:06 - Falkirk Grahamston 00:23 - Edinburgh 01:00 - Preston 04:32 - Crewe 05:33 - London Euston 07:47 Fr (Perth - ) | |
| 23:22 | --- | London Euston Perth 23:22 - Gleneagles 23:39 - Dunblane 23:55 - Stirling 00:06 - Falkirk Grahamston 00:23 - Edinburgh 01:00 - Preston 04:29 - Crewe 05:33 - London Euston 07:47 nicht täglich, 4. Aug bis 8. Sep 2011 Mo - Do (Perth - ) | |