14:23
Expected 14:26
Edinburgh
14:23
Expected 14:26
Edinburgh
This service has been delayed by a broken down train earlier today
14:27
Expected 14:29
Edinburgh
14:32
Expected On time
Glasgow Central
via Shotts
Calling at:
- Slateford (14:36)
- Kingsknowe (14:38)
- Wester Hailes (14:41)
- Curriehill (14:44)
- Kirknewton (14:51)
- Livingston South (14:56)
- West Calder (15:00)
- Addiewell (15:04)
- Breich (15:08)
- Fauldhouse (15:12)
- Shotts (15:17)
- Hartwood (15:21)
- Cleland (15:25)
- Carfin (15:29)
- Holytown (15:31)
- Bellshill (15:37)
- Uddingston (15:43)
- Glasgow Central (15:56)
14:34
Expected On time
Edinburgh
14:37
Expected On time
Edinburgh
14:38
Expected 14:56
Aberdeen
Calling at:
- Inverkeithing (15:08)
- Kirkcaldy (15:24)
- Leuchars (15:48)
- Dundee (16:01)
- Arbroath (16:17)
- Montrose (16:31)
- Stonehaven (16:52)
- Aberdeen (17:09)
This service has been delayed by theft of signalling cables
14:38
Expected On time
Dunblane
Calling at:
- Edinburgh Park (14:42)
- Linlithgow (14:53)
- Polmont (14:58)
- Falkirk Grahamston (15:06)
- Camelon (15:13)
- Larbert (15:18)
- Stirling (15:26)
- Bridge of Allan (15:31)
- Dunblane (15:35)