Detailed timetable

18:08 Edinburgh to Garscadden

Monday 12 October 2026

Live map
Headcode: 2M19Headcode2M19 OperatorScotRail UIDW69952

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1618:08 18:07 -1 min
Princes St Gardenspass18:09½ 18:09 On time
Haymarket218:1218:12 18:11 18:12 On time
Haymarket Central Junctionpass18:14 18:14
Haymarket West Junctionpass18:15 18:15 On time
Edinburgh Park18:1818:18 18:21 18:21 +3 min
Newbridge Junctionpass18:22 18:25 +3 min
Uphall18:2618:27 18:29 18:30 +3 min
Livingston North18:3018:31 18:33 18:33 +2 min
Bathgate218:3518:36 18:38 18:38 +2 min
Armadale (W Lothian)18:4018:40 18:42 18:42 +2 min
Blackridge18:4418:44 18:45 18:46 +2 min
Caldercruix18:5018:50 18:51 18:52 +2 min
Drumgelloch18:5418:54 18:55 18:56 +2 min
Airdrie218:5818:59 19:00 19:01 +2 min
Coatbridge Sunnyside19:0319:03 19:04 19:05 +2 min
Shettleston19:1119:11 19:12 19:13 +2 min
Bellgrove1pass19:14½ 19:15 +1 min
High Street (Glasgow)119:1619:16 19:17 19:17 +1 min
Glasgow Queen Street Low Level819:1819:21 19:19 19:21 On time
Charing Cross (Glasgow)219:2319:23 19:23 19:23 On time
Finnieston East Junctionpass19:25½ 19:25½
Partick219:2719:27 19:28 19:29 +2 min
Hyndland219:2919:30 19:31 19:32 +2 min
Hyndland East Junctionpass19:31 19:33
Scotstounhillpass19:34 19:37 +3 min
Garscadden219:37 19:39 +3 min

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