Detailed timetable

14:30 Dunblane to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 2P38Headcode2P38 OperatorScotRail UIDW83187

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
385
Maximum speed
100 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Dunblane314:30 14:30 On time
Bridge of Allan14:3314:33 14:33 14:33½
Stirling314:3714:41 14:37 14:41
Larbert114:4814:48 14:48 14:48½
Larbert Junctionpass14:49½ 14:49½
Carmuirs East Junctionpass14:50 14:50
Camelon114:5114:51 14:51 14:51½
Falkirk Grahamston114:5414:54 14:53½ 14:54½
Grangemouth Junctionpass14:55½ 14:55½
Polmont114:5914:59 14:59 14:59½
Linlithgow115:0415:05 15:04 15:05
Winchburgh Junctionpass15:09 15:09
Newbridge Junctionpass15:16 15:16
Edinburgh Park15:1915:19 15:18½ 15:19
Haymarket West Junctionpass15:21½ 15:21½
Haymarket315:2315:24 15:23 15:24
Princes St Gardenspass15:26 15:26
Edinburgh1415:28 15:28

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