Service timetable

17:09 Edinburgh to Milngavie

Friday 9 October 2026

Live map
Headcode: 2M15Headcode2M15 OperatorScotRail UIDW69946

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1017:09 17:11 +2 min
Haymarket417:1317:13 17:17 17:17 +4 min
Edinburgh Park17:1817:18 17:23 17:24 +6 min
Uphall17:2617:27 17:32 17:32 +5 min
Livingston North17:3017:31 17:36 17:36 +5 min
Bathgate217:3517:37 17:41 17:41 +4 min
Armadale (W Lothian)17:4117:41 17:45 17:45 +4 min
Blackridge17:4417:44 17:48 17:49 +5 min
Caldercruix17:5117:51 17:55 17:55 +4 min
Drumgelloch17:5417:54 17:59 17:59 +5 min
Airdrie217:5817:59 18:02 18:03 +4 min
Coatbridge Sunnyside18:0318:03 18:07 18:07 +4 min
Shettleston18:1118:11 18:14 18:14 +3 min
Carntyne18:1318:13 18:16 18:16 +3 min
Bellgrove118:1718:17 18:19 18:19 +2 min
High Street (Glasgow)118:1918:19 18:21 18:22 +3 min
Glasgow Queen Street Low Level818:2118:22 18:23 18:24 +2 min
Charing Cross (Glasgow)218:2418:24 18:26 18:26 +2 min
Partick218:2818:28 18:31 18:32 +4 min
Hyndland218:3018:31 18:33 18:34 +3 min
Anniesland218:3418:34 18:36 18:37 +3 min
Westerton218:3718:37 18:39 18:40 +3 min
Bearsden18:3918:40 18:42 18:42 +2 min
Hillfoot18:4218:42 18:43 18:44 +2 min
Milngavie218:45 18:47 +2 min

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