Carfin to Edinburgh

Platform 2
14:40
left on time

Previously called at

Glasgow Central14:18left on time
Uddingston14:29left on time
Bellshill14:33left on time
Holytown14:37left no report
Carfin14:40left on time

Calling at

Cleland14:43left on time
Hartwood14:48left on time
Shotts14:52left on time
Fauldhouse15:00left on time
Breich15:04left on time
Addiewell15:08left on time
West Calder15:12left on time
Livingston South15:16left on time
Kirknewton15:24left on time
Curriehill15:30left on time
Wester Hailes15:34left no report
Kingsknowe15:37left on time
Slateford15:40left on time
Haymarket15:44left on time
Edinburgh15:49arrived on time
Operated by ScotRail