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:29 -1 min
Bridge of Allan14:3314:33 14:32 14:33½ On time
Stirling314:3714:41 14:37 14:40 -1 min
Larbert114:4814:48 14:47 14:49 +1 min
Larbert Junctionpass14:49½ 14:50 +1 min
Carmuirs East Junctionpass14:50 14:50 On time
Camelon114:5114:51 14:51 14:52 +1 min
Falkirk Grahamston114:5414:54 14:54 14:55 +1 min
Grangemouth Junctionpass14:55½ 14:56 +1 min
Polmont114:5914:59 14:59 15:05 +6 min
Linlithgow115:0415:05 15:10 15:11 +6 min
Winchburgh Junctionpass15:09 15:15 +6 min
Newbridge Junctionpass15:16 15:18 +2 min
Edinburgh Park15:1915:19 15:22 15:23 +4 min
Haymarket West Junctionpass15:21½ 15:26 +5 min
Haymarket315:2315:24 15:35 15:36 +12 min
Princes St Gardenspass15:26 15:38 +12 min
Edinburgh1415:28 15:40 +12 min

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