Detailed timetable

16:23 Milngavie to Edinburgh

Monday 12 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:24 +1 min
Hillfoot16:2616:26 16:27 16:28 +2 min
Bearsden16:2816:28 16:29 16:30 +2 min
Westerton116:3116:31 16:32 16:33 +2 min
Anniesland116:3416:34 16:35 16:36 +2 min
Hyndland East Junctionpass16:36 16:38
Hyndland116:3716:37 16:38 16:39 +2 min
Partick116:3916:40 16:41 16:41 +1 min
Finnieston West Junctionpass16:41 16:42 +1 min
Charing Cross (Glasgow)116:4416:44 16:45 16:45 +1 min
Glasgow Queen Street Low Level916:4616:47 16:47 16:48 +1 min
High Street (Glasgow)216:4916:49 16:49 16:50 +1 min
Bellgrove216:5116:51 16:52 16:52 +1 min
Carntyne16:5516:55 16:55 16:56 +1 min
Shettleston16:5716:57 16:58 16:59 +2 min
Garrowhillpass16:59½ 17:00 +1 min
Easterhousepass17:00½ 17:01 +1 min
Blairhill17:0417:04 17:05 17:05 +1 min
Coatbridge Sunnyside17:0617:06 17:07 17:08 +2 min
Coatdyke17:0917:09 17:10 17:11 +2 min
Airdrie317:1117:13 17:13 17:14 +1 min
Drumgelloch17:1617:16 17:16 17:17 +1 min
Caldercruix17:2017:20 17:20 17:21 +1 min
Blackridge17:2617:26 17:27 17:27 +1 min
Armadale (W Lothian)17:2917:29 17:30 17:31 +2 min
Bathgate117:3317:34 17:34 17:35 +1 min
Livingston North17:3817:38 17:39 17:39 +1 min
Uphall17:4117:42 17:42 17:43 +1 min
Newbridge Junctionpass17:46 17:47 +1 min
Edinburgh Park17:5117:52 17:51 17:51 -1 min
Haymarket West Junctionpass17:54½ 17:53½
Haymarket317:5717:58 17:56 17:58 On time
Princes St Gardenspass18:01 18:01
Edinburgh1918:03 18:03

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