Carstairs to Edinburgh

Platform 2 Will wait for 2 minutes
07:49
left on time

Previously called at

Glasgow Central07:05left on time
Motherwell07:21left on time
Wishaw07:27left 07:29
Carluke07:37left on time
Carstairs07:49left on time

Calling at

Kirknewton08:04left on time
Curriehill08:09left on time
Wester Hailes08:12left no report
Kingsknowe08:14left 08:16
Slateford08:17left on time
Haymarket08:21left on time
Edinburgh08:26arrived 08:35
Operated by ScotRail