Carluke to Edinburgh

Platform 2
20:21
left 20:25

Previously called at

Glasgow Central19:45left on time
Bellshill20:01left on time
Motherwell20:09left on time
Wishaw20:15left 20:19
Carluke20:21left 20:25

Calling at

Carstairs20:30left 20:34
Haymarket20:56left on time
Edinburgh21:01arrived on time
Operated by ScotRail