Service timetable

12:19 Glasgow Central to Edinburgh

Monday 12 October 2026

Live map
Headcode: 2Y42Headcode2Y42 OperatorScotRail UIDW84189

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
385
Maximum speed
100 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Glasgow Central712:19 12:19 On time
Uddingston12:2912:30 12:30 12:31 +1 min
Bellshill212:3412:34 12:34 12:35 +1 min
Holytown212:3812:39 12:38 12:39 On time
Carfin12:4112:41 12:40 12:41 On time
Cleland212:4412:45 12:43 12:44 -1 min
Hartwood212:4912:50 12:48 12:49 -1 min
Shotts212:5312:53 12:52 12:53 On time
Fauldhouse12:5812:59 12:55 12:58 -1 min
Breich13:0213:03 13:01 13:02 -1 min
Addiewell213:0713:07 13:06 13:06 -1 min
West Calder213:1013:11 13:09 13:10 -1 min
Livingston South13:1513:15 13:14 13:15 On time
Kirknewton13:1913:20 13:19 13:19 -1 min
Curriehill13:2613:26 13:24 13:26½ On time
Wester Hailes13:3013:30 13:29½ 13:29 -1 min
Kingsknowe13:3213:33 13:31 13:32 -1 min
Slateford13:3513:36 13:34 13:35 -1 min
Haymarket313:4113:42 13:40 13:41 -1 min
Edinburgh1313:46 13:45 -1 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.