Service timetable

11:52 Helensburgh Central to Edinburgh

Wednesday 7 October 2026

Live map
Headcode: 2H56Headcode2H56 OperatorScotRail UIDC15060

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:55 11:55 On time
Cardross12:0012:00 12:00 12:01 +1 min
Dalreoch12:0512:05 12:05 12:05 On time
Dumbarton Central112:0712:07 12:07 12:07 On time
Dumbarton East12:0912:09 12:09 12:09 On time
Dalmuir412:1712:22 12:17 12:21 -1 min
Hyndland112:2912:29 12:29 12:30 +1 min
Partick112:3112:31 12:31 12:32 +1 min
Charing Cross (Glasgow)112:3512:36 12:35 12:36 On time
Glasgow Queen Street Low Level912:3812:42 12:38 12:41 -1 min
High Street (Glasgow)212:4412:44 12:42½ 12:44½ On time
Bellgrove212:4612:46 12:46 12:46½
Carntyne12:5012:50 12:49½ 12:50
Shettleston12:5212:52 12:52 12:52½
Garrowhill12:5512:55 12:54½ 12:55
Easterhouse12:5712:57 12:57 12:57½
Blairhill13:0113:01 13:01 13:01½
Coatbridge Sunnyside13:0413:04 13:03½ 13:04½
Coatdyke13:0713:07 13:06½ 13:07
Airdrie313:0913:11 13:09 13:11
Drumgelloch13:1413:14 13:13½ 13:14
Caldercruix13:1813:18 13:17½ 13:18
Blackridge13:2413:24 13:23½ 13:24
Armadale (W Lothian)13:2713:27 13:27 13:27½
Bathgate113:3113:33 13:31 13:33
Livingston North13:3713:37 13:37 13:37½
Uphall13:4013:40 13:40 13:40½
Newbridge Junction13:4513:45½ 13:45 13:45½
Edinburgh Park13:5013:50 13:49½ 13:50
Haymarket313:5413:55 13:54 13:55
Edinburgh1313:59 13:59

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