Service timetable

16:53 Milngavie to Edinburgh

Friday 9 October 2026

Live map
Headcode: 2M34Headcode2M34 OperatorScotRail UIDW69972

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Milngavie216:53 16:53 On time
Hillfoot16:5616:56 16:55½ 16:56
Bearsden16:5816:58 16:57½ 16:58½
Westerton117:0117:01 17:01 17:01½
Anniesland117:0417:04 17:04 17:04½
Hyndland117:0717:07 17:07 17:07½
Partick117:0917:10 17:09 17:10
Charing Cross (Glasgow)117:1417:14 17:13½ 17:14
Glasgow Queen Street Low Level917:1617:17 17:15½ 17:17½
High Street (Glasgow)217:1917:19 17:19 17:19½
Bellgrove217:2117:21 17:21 17:21½
Carntyne17:2517:25 17:24½ 17:25
Shettleston17:2717:27 17:27 17:27½
Blairhill17:3417:34 17:33½ 17:34
Coatbridge Sunnyside17:3617:36 17:36 17:36½
Coatdyke17:3917:39 17:38½ 17:39
Airdrie317:4117:43 17:41 17:43
Drumgelloch17:4617:46 17:45½ 17:46
Caldercruix17:5017:50 17:49½ 17:50
Blackridge17:5617:56 17:55½ 17:56
Armadale (W Lothian)17:5917:59 17:59 17:59½
Bathgate118:0318:06 18:03 18:06
Livingston North18:1018:11 18:10 18:11
Uphall18:1418:14 18:13½ 18:14½
Newbridge Junction18:1918:19½ 18:19 18:19½
Edinburgh Park18:2418:24 18:23½ 18:24½
Haymarket318:2918:29 18:28½ 18:29½
Edinburgh1418:36 18:36

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