Service timetable

06:39 Hyndland to Edinburgh

Thursday 8 October 2026

Live map
Headcode: 2M16Headcode2M16 OperatorScotRail UIDW69947

Planned service information

Power type
Electric multiple unit
Maximum speed
75 mph
Train class code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Hyndland106:39 06:39 On time
Partick106:4106:41 06:40½ 06:41½
Charing Cross (Glasgow)106:4506:45 06:45 06:45½
Glasgow Queen Street Low Level906:4706:48 06:47 06:48
High Street (Glasgow)206:5006:50 06:49½ 06:50
Bellgrove206:5206:52 06:51½ 06:52
Carntyne06:5506:55 06:55 06:55½
Shettleston06:5806:58 06:57½ 06:58
Coatbridge Sunnyside07:0607:06 07:06 07:06½
Airdrie307:1007:12 07:10 07:12
Drumgelloch07:1507:15 07:14½ 07:15
Caldercruix07:1907:19 07:18½ 07:19
Blackridge07:2507:25 07:24½ 07:25
Armadale (W Lothian)07:2807:28 07:28 07:28½
Bathgate107:3207:34 07:32 07:34½
Livingston North07:3907:39 07:38½ 07:39
Uphall07:4207:42 07:41½ 07:42½
Newbridge Junction07:4707:48 07:47 07:48
Edinburgh Park07:5207:52 07:52 07:52½
Haymarket307:5707:57 07:56½ 07:57½
Edinburgh1308:02 08:02

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