Service timetable

09:38 Edinburgh to Helensburgh Central

Thursday 8 October 2026

Live map
Headcode: 2H17Headcode2H17 OperatorScotRail UIDW68950

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1209:38 09:38 On time
Haymarket409:4209:44 09:41 09:44 On time
Edinburgh Park09:4809:49 09:48 09:49 On time
Uphall09:5709:57 09:56 09:57 On time
Livingston North10:0110:01 10:00 10:00 -1 min
Bathgate210:0610:09 10:05 10:08 -1 min
Armadale (W Lothian)10:1310:14 10:12 10:13 -1 min
Blackridge10:1710:18 10:17 10:17 -1 min
Caldercruix10:2410:25 10:23 10:24 -1 min
Drumgelloch10:2810:29 10:28 10:29 On time
Airdrie210:3210:34 10:31 10:33 -1 min
Coatdyke10:3610:36 10:35 10:36 On time
Coatbridge Sunnyside10:3810:38 10:38 10:38 On time
Blairhill10:4110:41 10:40 10:41 On time
Easterhouse10:4510:45 10:44 10:45 On time
Garrowhill10:4710:47 10:47 10:47 On time
Shettleston10:5010:50 10:49 10:50 On time
Carntyne10:5210:52 10:51 10:52 On time
Bellgrove110:5610:56 10:55 10:56 On time
High Street (Glasgow)110:5810:58 10:57 10:58 On time
Glasgow Queen Street Low Level811:0011:02 10:59 11:02 On time
Charing Cross (Glasgow)211:0411:04 11:03 11:04 On time
Partick211:0811:08 11:07 11:08 On time
Hyndland211:1011:11 11:09 11:11 On time
Dalmuir311:2011:21 11:20 11:22 +1 min
Dumbarton East11:2911:29 11:30 11:30 +1 min
Dumbarton Central211:3111:31 11:32 11:33 +2 min
Dalreoch11:3211:32 11:34 11:34 +2 min
Cardross11:3711:37 11:39 11:39 +2 min
Craigendoran11:4211:42 11:44 11:45 +3 min
Helensburgh Central211:45 11:48 +3 min

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