Service timetable

17:41 Edinburgh to Milngavie

Friday 9 October 2026

Live map
Headcode: 2M17Headcode2M17 OperatorScotRail UIDW69949

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1317:41 17:41 On time
Haymarket417:4517:46 17:45 17:46
Edinburgh Park17:5117:51 17:51 17:51½
Uphall17:5917:59 17:59 17:59½
Livingston North18:0318:03 18:02½ 18:03
Bathgate218:0718:08 18:07 18:08½
Armadale (W Lothian)18:1218:12 18:12 18:12½
Blackridge18:1618:16 18:15½ 18:16
Caldercruix18:2218:22 18:22 18:22½
Drumgelloch18:2618:26 18:25½ 18:26
Airdrie218:2918:30 18:28½ 18:30½
Coatbridge Sunnyside18:3418:34 18:33½ 18:34
Shettleston18:4218:42 18:41½ 18:42
Carntyne18:4418:44 18:43½ 18:44
Bellgrove118:4718:47 18:47 18:47½
High Street (Glasgow)118:4918:49 18:49 18:49½
Glasgow Queen Street Low Level818:5118:53 18:51 18:53
Charing Cross (Glasgow)218:5518:55 18:54½ 18:55½
Partick218:5918:59 18:59 18:59½
Hyndland219:0119:02 19:01 19:02
Anniesland219:0519:05 19:04½ 19:05
Westerton219:0819:08 19:07½ 19:08
Bearsden19:1019:10 19:10 19:10½
Hillfoot19:1219:12 19:12 19:12½
Milngavie119:16 19:16

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