Uddingston to Edinburgh

Platform 2
10:28
left on time

Previously called at

Glasgow Central10:15left on time
Uddingston10:28left on time

Calling at

Bellshill10:32left on time
Holytown10:38left 10:35
Carfin10:40left on time
Cleland10:44left on time
Hartwood10:49left on time
Shotts10:52left on time
Fauldhouse11:01left on time
Breich11:05left on time
Addiewell11:09left on time
West Calder11:13left on time
Livingston South11:17left on time
Kirknewton11:24left on time
Curriehill11:31left on time
Wester Hailes11:34left no report
Kingsknowe11:37left on time
Slateford11:39left on time
Haymarket11:43left on time
Edinburgh11:49arrived on time
Operated by ScotRail