15:24 Platform 2 Expected On time Edinburgh Calling at: Curriehill (15:30)Wester Hailes (15:34)Kingsknowe (15:37)Slateford (15:40)Haymarket (15:44)Edinburgh (15:49) Track live Watch train Share train
15:53 Platform 1 Expected On time Glasgow Central Calling at: Livingston South (15:57)West Calder (16:02)Addiewell (16:05)Breich (16:10)Fauldhouse (16:13)Shotts (16:18)Hartwood (16:22)Cleland (16:26)Carfin (16:29)Holytown (16:32)Bellshill (16:36)Uddingston (16:40)Glasgow Central (16:57) Track live Watch train Share train
16:17 Platform 2 Expected On time Edinburgh Calling at: Curriehill (16:23)Wester Hailes (16:26)Kingsknowe (16:29)Slateford (16:32)Haymarket (16:38)Edinburgh (16:44) Track live Watch train Share train
16:48 Platform 1 Expected On time Glasgow Central Calling at: Livingston South (16:52)West Calder (16:57)Addiewell (17:00)Breich (17:05)Fauldhouse (17:09)Shotts (17:14)Hartwood (17:18)Cleland (17:23)Carfin (17:26)Holytown (17:29)Bellshill (17:33)Uddingston (17:37)Cambuslang (17:43)Glasgow Central (17:58) Track live Watch train Share train