Service timetable

11:52 Helensburgh Central to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 2H56Headcode2H56 OperatorScotRail UIDC15059

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Helensburgh Central211:52 11:52 On time
Craigendoran11:5511:55 11:54½ 11:55
Cardross12:0012:00 12:00 12:00½
Dalreoch12:0512:05 12:05 12:05½
Dumbarton Central112:0712:07 12:06½ 12:07
Dumbarton East12:0912:09 12:08½ 12:09
Dalmuir412:1712:22 12:17 12:22
Hyndland112:2912:29 12:28½ 12:29
Partick112:3112:31 12:30½ 12:31½
Charing Cross (Glasgow)112:3512:35 12:35 12:35½
Glasgow Queen Street Low Level912:3712:38 12:37 12:38½
High Street (Glasgow)212:4012:40 12:40 12:40½
Bellgrove212:4212:42 12:42 12:42½
Carntyne12:4612:46 12:45½ 12:46
Shettleston12:4812:48 12:48 12:48½
Garrowhill12:5112:51 12:50½ 12:51
Easterhouse12:5312:53 12:53 12:53½
Blairhill12:5712:57 12:57 12:57½
Coatbridge Sunnyside13:0013:00 12:59½ 13:00½
Coatdyke13:0313:03 13:02½ 13:03
Airdrie313:0513:08 13:05 13:08
Drumgelloch13:1113:11 13:10½ 13:11
Caldercruix13:1513:15 13:14½ 13:15
Blackridge13:2113:21 13:20½ 13:21
Armadale (W Lothian)13:2413:24 13:24 13:24½
Bathgate113:2813:33 13:28 13:33½
Livingston North13:3813:38 13:37½ 13:38
Uphall13:4113:41 13:40½ 13:41
Newbridge Junction13:45½13:46½ 13:45½ 13:46½
Edinburgh Park13:5113:51 13:50½ 13:51
Haymarket313:5513:56 13:55 13:56
Edinburgh1314:00 14:00

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