Service timetable

16:23 Milngavie to Edinburgh

Friday 9 October 2026

Live map
Headcode: 2M32Headcode2M32 OperatorScotRail UIDW69970

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Milngavie116:23 16:23 On time
Hillfoot16:2616:26 16:26 16:27 +1 min
Bearsden16:2816:28 16:28½ 16:28 On time
Westerton116:3116:31 16:31 16:31 On time
Anniesland116:3416:34 16:34 16:35 +1 min
Hyndland116:3716:37 16:38 16:39 +2 min
Partick116:3916:40 16:41 16:42 +2 min
Charing Cross (Glasgow)116:4416:44 16:45 16:46 +2 min
Glasgow Queen Street Low Level916:4616:47 16:48 16:51 +4 min
High Street (Glasgow)216:4916:49 16:52 16:52½ +3 min
Bellgrove216:5116:51 16:55 16:56 +5 min
Carntyne16:5516:55 16:59 16:59 +4 min
Shettleston16:5716:57 17:01 17:02 +5 min
Blairhill17:0417:04 17:08 17:09 +5 min
Coatbridge Sunnyside17:0617:06 17:11 17:12 +6 min
Coatdyke17:0917:09 17:14½ 17:15 +6 min
Airdrie317:1117:13 17:17 17:19 +6 min
Drumgelloch17:1617:16 17:21 17:22 +6 min
Caldercruix17:2017:20 17:25 17:26 +6 min
Blackridge17:2617:26 17:31 17:32 +6 min
Armadale (W Lothian)17:2917:29 17:35 17:35 +6 min
Bathgate117:3317:34 17:39 17:39 +5 min
Livingston North17:3817:38 17:44 17:44 +6 min
Uphall17:4117:42 17:47 17:48 +6 min
Edinburgh Park17:5117:52 17:55 17:56 +4 min
Haymarket317:5717:58 18:00 18:01 +3 min
Edinburgh1618:03 18:05 +2 min

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