Service 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:08 On time
Haymarket218:1218:12 18:11½ 18:12½
Edinburgh Park18:1818:18 18:18 18:18½
Uphall18:2618:27 18:26 18:27
Livingston North18:3018:31 18:30 18:31
Bathgate218:3518:36 18:35 18:36½
Armadale (W Lothian)18:4018:40 18:40 18:40½
Blackridge18:4418:44 18:43½ 18:44
Caldercruix18:5018:50 18:50 18:50½
Drumgelloch18:5418:54 18:53½ 18:54
Airdrie218:5818:59 18:57½ 18:59½
Coatbridge Sunnyside19:0319:03 19:02½ 19:03
Shettleston19:1119:11 19:10½ 19:11
High Street (Glasgow)119:1619:16 19:16 19:16½
Glasgow Queen Street Low Level819:1819:21 19:18 19:21
Charing Cross (Glasgow)219:2319:23 19:22½ 19:23½
Partick219:2719:27 19:27 19:27½
Hyndland219:2919:30 19:29 19:30
Garscadden219:37 19:36½

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