Service timetable

22:02 Helensburgh Central to Bathgate

Wednesday 7 October 2026

Live map
Headcode: 2H16Headcode2H16 OperatorScotRail UIDW68948

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Helensburgh Central122:02 22:01 -1 min
Craigendoran22:0522:05 22:04 22:05 On time
Cardross22:1022:10 22:10 22:10 On time
Dalreoch22:1522:15 22:15 22:15 On time
Dumbarton Central122:1722:17 22:16 22:17 On time
Dumbarton East22:1922:19 22:19 22:19 On time
Dalmuir222:2622:28 22:25 22:28 On time
Singer22:3022:30 22:29 22:30 On time
Drumry22:3322:33 22:31 22:33 On time
Drumchapel22:3522:35 22:34 22:35 On time
Westerton122:3822:38 22:37 22:38 On time
Anniesland122:4122:41 22:40 22:41 On time
Hyndland122:4422:44 22:43 22:44 On time
Partick122:4622:46 22:45 22:46 On time
Charing Cross (Glasgow)122:5022:51 22:49 22:50 -1 min
Glasgow Queen Street Low Level922:5322:53 22:52 22:53 On time
High Street (Glasgow)222:5522:55 22:54 22:55 On time
Bellgrove222:5722:57 22:56 22:57 On time
Carntyne23:0123:01 23:00 23:01 On time
Shettleston23:0323:03 23:02 23:03 On time
Garrowhill23:0623:06 23:05 23:06 On time
Easterhouse23:0823:08 23:07 23:08 On time
Blairhill23:1223:12 23:12 23:12 On time
Coatbridge Sunnyside23:1523:15 23:14 23:14 -1 min
Coatdyke23:1723:17 23:17 23:17 On time
Airdrie323:2023:21 23:19 23:20 -1 min
Drumgelloch23:2423:24 23:23 23:23 -1 min
Caldercruix23:2823:28 23:27 23:28 On time
Blackridge23:3423:34 23:33 23:34 On time
Armadale (W Lothian)23:3823:38 23:37 23:37 -1 min
Bathgate123:42 23:41 -1 min

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