Uddingston to Edinburgh

Platform 2 Will wait for 1 minute
11:28
left on time

Previously called at

Glasgow Central11:17left on time
Uddingston11:28left on time

Calling at

Bellshill11:32left on time
Holytown11:35left on time
Carfin11:38left on time
Cleland11:41left on time
Hartwood11:46left on time
Shotts11:50left on time
Fauldhouse11:58left on time
Breich12:02left on time
Addiewell12:07left on time
West Calder12:10left on time
Livingston South12:15left on time
Kirknewton12:19left on time
Curriehill12:26left on time
Wester Hailes12:30left no report
Kingsknowe12:32left on time
Slateford12:35left on time
Haymarket12:40left on time
Edinburgh12:45arrived on time
Operated by ScotRail