Service timetable

16:19 Glasgow Central to Edinburgh

Wednesday 7 October 2026

Live map
Headcode: 2Y50Headcode2Y50 OperatorScotRail UIDW84214

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
385
Maximum speed
100 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Glasgow Central316:19 16:19 On time
Uddingston16:2916:30 16:29 16:30
Bellshill216:3416:34 16:33½ 16:34½
Holytown216:3716:38 16:37 16:38
Carfin16:4016:40 16:39½ 16:40½
Cleland216:4316:44 16:43 16:44
Hartwood216:4816:49 16:48 16:49
Shotts216:5216:59 16:51½ 16:59
Fauldhouse17:0417:04 17:03½ 17:04½
Breich17:0817:08 17:07½ 17:08½
Addiewell217:1217:13 17:12 17:13
West Calder217:1617:16 17:15½ 17:16½
Livingston South17:2017:24 17:20 17:24
Kirknewton17:2817:29 17:28 17:29
Curriehill17:3517:35 17:34½ 17:35½
Wester Hailes17:3917:39 17:38½ 17:39½
Kingsknowe17:4117:42 17:41 17:42
Slateford17:4417:45 17:44 17:45
Haymarket317:5017:51 17:49½ 17:51
Edinburgh1317:56 17:56

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