Detailed timetable

16:01 Garscadden to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 2M70Headcode2M70 OperatorScotRail UIDW69980

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Garscadden116:01 16:01 On time
Scotstounhillpass16:02 16:02 On time
Hyndland East Junctionpass16:05 16:05
Hyndland116:0616:07 16:07 16:08 +1 min
Partick116:0916:09 16:10 16:11 +2 min
Finnieston West Junctionpass16:10½ 16:11 +1 min
Charing Cross (Glasgow)116:1316:14 16:14 16:15 +1 min
Glasgow Queen Street Low Level916:1616:21 16:16 16:21 On time
High Street (Glasgow)216:2316:23 16:22 16:23 On time
Bellgrove216:2516:26 16:25 16:26 On time
Carntyne16:2916:29 16:28 16:29 On time
Shettleston16:3216:32 16:31 16:31 -1 min
Garrowhillpass16:34 16:33 -1 min
Easterhousepass16:35 16:34 -1 min
Blairhill16:3816:38 16:37 16:38 On time
Coatbridge Sunnyside16:4116:41 16:40 16:41 On time
Coatdyke16:4416:44 16:43 16:43 -1 min
Airdrie316:4616:52 16:45 16:52 On time
Drumgelloch16:5516:55 16:54 16:55 On time
Bathgate117:1317:18 17:06 17:18 On time
Livingston North17:2217:22 17:22 17:22 On time
Uphall17:2517:25 17:25 17:26 +1 min
Newbridge Junctionpass17:29½ 17:30 +1 min
Edinburgh Park17:3317:33 17:34 17:35 +2 min
Haymarket West Junctionpass17:36 17:37 +1 min
Haymarket317:3817:38 17:39 17:40 +2 min
Princes St Gardenspass17:41 17:42 +1 min
Edinburgh1617:43 17:44 +1 min

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