Service timetable

16:23 Milngavie to Edinburgh

Thursday 8 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:25½ 16:26
Bearsden16:2816:28 16:27½ 16:28½
Westerton116:3116:31 16:31 16:31½
Anniesland116:3416:34 16:34 16:34½
Hyndland116:3716:37 16:37 16:37½
Partick116:3916:40 16:39 16:40
Charing Cross (Glasgow)116:4416:44 16:43½ 16:44½
Glasgow Queen Street Low Level916:4616:47 16:46 16:47½
High Street (Glasgow)216:4916:49 16:49 16:49½
Bellgrove216:5116:51 16:51 16:51½
Carntyne16:5516:55 16:54½ 16:55
Shettleston16:5716:57 16:57 16:57½
Blairhill17:0417:04 17:03½ 17:04
Coatbridge Sunnyside17:0617:06 17:06 17:06½
Coatdyke17:0917:09 17:08½ 17:09
Airdrie317:1117:13 17:11 17:13
Drumgelloch17:1617:16 17:15½ 17:16
Caldercruix17:2017:20 17:19½ 17:20
Blackridge17:2617:26 17:25½ 17:26
Armadale (W Lothian)17:2917:29 17:29 17:29½
Bathgate117:3317:34 17:33 17:34
Livingston North17:3817:38 17:38 17:38½
Uphall17:4117:42 17:41 17:42
Edinburgh Park17:5117:52 17:51 17:52
Haymarket317:5717:58 17:57 17:58
Edinburgh1618:03 18:03

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