Detailed timetable

20:59 Dunblane to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2P16Headcode2P16 OperatorScotRail UIDW83109

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
385
Maximum speed
100 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Dunblane320:59 20:58 -1 min
Bridge of Allan21:0221:02 21:01 21:02½ On time
Stirling321:0621:08 21:06 21:07 -1 min
Larbert121:1521:16 21:15 21:15 -1 min
Larbert Junctionpass21:17 21:17 On time
Carmuirs East Junctionpass21:17½ 21:17 On time
Camelon121:1921:19 21:18 21:18 -1 min
Falkirk Grahamston121:2121:23 21:21 21:22 -1 min
Grangemouth Junctionpass21:24½ 21:23 -1 min
Polmont121:2821:28 21:27 21:28 On time
Linlithgow121:3321:34 21:33 21:34 On time
Winchburgh Junctionpass21:38 21:38 On time
Newbridge Junctionpass21:45 21:41 -4 min
Edinburgh Park21:4821:48 21:45 21:47 -1 min
Haymarket West Junctionpass21:50½ 21:50 On time
Haymarket321:5221:53 21:54 21:55 +2 min
Princes St Gardens21:55½21:56 21:57½ 21:57 +1 min
Edinburgh1021:58 21:59 +1 min

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