Glasgow Central to Edinburgh

Platform 6R
07:13
left on time

Calling at

Cambuslang07:23left 07:21
Uddingston07:28left on time
Bellshill07:34left on time
Holytown07:39left 07:36
Carfin07:42left on time
Cleland07:45left on time
Hartwood07:50left on time
Shotts07:54left on time
Fauldhouse08:00left on time
Breich08:04left on time
Addiewell08:08left on time
West Calder08:12left on time
Livingston South08:16left on time
Kirknewton08:21left on time
Curriehill08:28left on time
Wester Hailes08:32left no report
Kingsknowe08:34left on time
Slateford08:37left on time
Haymarket08:43left 08:47
Edinburgh08:49arrived 08:52
Operated by ScotRail