Service timetable

23:02 Helensburgh Central to Bathgate

Monday 12 October 2026

Live map
Headcode: 2H20Headcode2H20 OperatorScotRail UIDW68959

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Helensburgh Central223:02 23:02 On time
Craigendoran23:0523:05 23:04 23:05 On time
Cardross23:1023:10 23:10 23:10 On time
Dalreoch23:1523:15 23:14 23:15 On time
Dumbarton Central123:1723:17 23:16 23:17 On time
Dumbarton East23:1923:19 23:18 23:19 On time
Dalmuir223:2623:28 23:26 23:28 On time
Singer23:3023:30 23:29 23:30 On time
Drumry23:3323:33 23:31 23:32 -1 min
Drumchapel23:3523:35 23:34 23:35 On time
Westerton123:3823:38 23:37 23:38 On time
Anniesland123:4123:41 23:40 23:40 -1 min
Hyndland123:4423:44 23:44 23:44 On time
Partick123:4623:46 23:46 23:46 On time
Charing Cross (Glasgow)123:5023:50 23:50 23:50 On time
Glasgow Queen Street Low Level923:5223:53 23:52 23:53 On time
High Street (Glasgow)223:5523:55 23:54 23:55 On time
Bellgrove223:5723:57 23:56 23:57 On time
Carntyne00:0100:01 23:59 00:00 -1 min
Shettleston00:0300:03 00:02 00:02 -1 min
Garrowhill00:0500:05 00:05 00:05½ On time
Easterhouse00:0800:08 00:07½ 00:08 On time
Blairhill00:1200:12 00:11 00:12 On time
Coatbridge Sunnyside00:1400:14 00:13 00:14 On time
Coatdyke00:1700:17 00:16½ 00:17 On time
Airdrie300:1900:21 00:19 00:20 -1 min
Drumgelloch00:2400:24 00:23 00:23 -1 min
Caldercruix00:2800:28 00:27 00:28 On time
Blackridge00:3400:34 00:33 00:34 On time
Armadale (W Lothian)00:3700:37 00:37 00:37 On time
Bathgate100:41 00:40 -1 min

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