Service timetable

11:52 Helensburgh Central to Edinburgh

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

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