Detailed timetable

09:17 Glasgow Central to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 2Y48Headcode2Y48 OperatorScotRail UIDC15583

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 Central209:17 09:17 On time
Glasgow Bridge Street Junctionpass09:19 09:19 On time
Eglinton St Junctionpass09:20 09:20
Larkfield Junctionpass09:22 09:22
Shawfieldpass09:23 09:23
Rutherglen East Junctionpass09:24½ 09:24 On time
Newton West Junctionpass09:26½ 09:25 -1 min
Newton East Junctionpass09:27½ 09:26½
Uddingston09:2909:30 09:28 09:29 -1 min
Uddingston Junctionpass09:30½ 09:30 On time
Bellshill209:3409:34 09:33 09:33 -1 min
Mossend West Junctionpass09:35½ 09:35 On time
Mossend East Junctionpass09:36 09:35 -1 min
Holytown209:3709:38 09:36 09:38 On time
Holytown Junctionpass09:38½ 09:38 On time
Carfin09:4009:40 09:39 09:40 On time
Cleland209:4309:44 09:42 09:43 -1 min
Hartwood209:4809:49 09:47 09:48 -1 min
Shotts209:5209:52 09:51 09:52 On time
Benhar Junctionpass09:55½ 09:54 -1 min
Fauldhouse09:5709:58 09:54 09:57 -1 min
Breich10:0110:02 10:00 10:01 -1 min
Addiewell210:0610:06 10:05 10:05 -1 min
West Calder210:0910:10 10:08 10:09 -1 min
Livingston South10:1410:14 10:13 10:14 On time
Midcalder Junctionpass10:16½ 10:21 +5 min
Kirknewton10:1810:19 10:23 10:25 +6 min
Curriehill10:2510:25 10:29 10:30 +5 min
Wester Hailes10:2810:29 10:33 10:36 +7 min
Kingsknowe10:3110:31 10:38 10:39 +8 min
Slateford10:3310:34 10:41 10:41 +7 min
Haymarket310:3810:38 10:45 10:45 +7 min
Princes St Gardenspass10:42 10:48 +6 min
Edinburgh1110:44 10:49 +5 min

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