10:30
Expected On time
Edinburgh
10:30
Expected On time
Edinburgh
10:30
Expected On time
Glasgow Central
via Shotts
Calling at:
- Slateford (10:34)
- Kingsknowe (10:37)
- Wester Hailes (10:39)
- Curriehill (10:43)
- Kirknewton (10:49)
- Livingston South (10:54)
- West Calder (11:00)
- Addiewell (11:03)
- Breich (11:08)
- Fauldhouse (11:12)
- Shotts (11:17)
- Hartwood (11:21)
- Cleland (11:26)
- Carfin (11:29)
- Holytown (11:32)
- Bellshill (11:36)
- Uddingston (11:42)
- Glasgow Central (11:55)
10:37
Expected 11:19
Aberdeen
Calling at:
- Inverkeithing (11:31)
- Kirkcaldy (11:47)
- Leuchars (12:10)
- Dundee (12:23)
- Arbroath (12:39)
- Montrose (12:54)
- Stonehaven (13:15)
- Aberdeen (13:32)
This service has been delayed by theft of signalling cables
10:38
Expected On time
Inverness
via Perth
Calling at:
- Stirling (11:13)
- Perth (11:48)
- Dunkeld & Birnam (12:09)
- Pitlochry (12:23)
- Blair Atholl (12:36)
- Dalwhinnie (13:03)
- Newtonmore (13:13)
- Kingussie (13:19)
- Aviemore (13:32)
- Carrbridge (13:41)
- Inverness (14:16)
10:39
Expected On time
Edinburgh
10:41
Expected On time
Dunblane
Calling at:
- Edinburgh Park (10:46)
- Linlithgow (10:59)
- Polmont (11:05)
- Falkirk Grahamston (11:11)
- Camelon (11:14)
- Larbert (11:18)
- Stirling (11:26)
- Bridge of Allan (11:31)
- Dunblane (11:35)
10:42
Expected On time
Edinburgh
10:42
Expected On time
Perth
via Kirkcaldy
Calling at:
- South Gyle (10:47)
- Edinburgh Gateway (10:49)
- Inverkeithing (10:59)
- Dalgety Bay (11:03)
- Aberdour (11:08)
- Burntisland (11:12)
- Kinghorn (11:17)
- Kirkcaldy (11:22)
- Markinch (11:34)
- Ladybank (11:44)
- Perth (12:08)