Service timetable

18:29 Edinburgh to Garscadden

Saturday 10 October 2026

Live map
Headcode: 2V71Headcode2V71 OperatorScotRail UIDW83839

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1618:29 18:29 On time
Haymarket218:3318:33 18:32½ 18:33½
Edinburgh Park18:3918:39 18:38½ 18:39½
Uphall18:4718:48 18:47 18:48
Livingston North18:5118:52 18:51 18:52
Bathgate218:5618:59 18:56 18:59
Armadale (W Lothian)19:0319:03 19:02½ 19:03½
Blackridge19:0719:07 19:06½ 19:07½
Caldercruix19:1419:14 19:13½ 19:14½
Drumgelloch19:1819:18 19:17½ 19:18½
Airdrie219:2219:24 19:21½ 19:24½
Coatdyke19:2619:26 19:26 19:26½
Coatbridge Sunnyside19:2919:29 19:28½ 19:29½
Blairhill19:3219:32 19:31½ 19:32
Easterhouse19:3619:36 19:35½ 19:36
Garrowhill19:3819:38 19:38 19:38½
Shettleston19:4119:41 19:40½ 19:41
Carntyne19:4319:43 19:42½ 19:43
Bellgrove119:4619:46 19:46 19:46½
High Street (Glasgow)119:4819:49 19:48 19:49
Glasgow Queen Street Low Level819:5119:51 19:50½ 19:51½
Charing Cross (Glasgow)219:5319:55 19:53 19:55
Partick219:5919:59 19:58½ 19:59
Hyndland220:0120:01 20:00½ 20:01½
Garscadden220:07 20:07

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