Detailed timetable

20:35 Edinburgh to Dunblane

Saturday 10 October 2026

Live map
Headcode: 2P71Headcode2P71 OperatorScotRail UIDW83248

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
385
Maximum speed
100 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1120:35 20:34 -1 min
Princes St Gardenspass20:36 20:36 On time
Haymarket420:3920:39 20:38 20:39 On time
Haymarket West Junctionpass20:41 20:40 -1 min
Edinburgh Park20:4420:44 20:43 20:43 -1 min
Newbridge Junctionpass20:47½ 20:46 -1 min
Winchburgh Junctionpass20:53½ 20:49 -4 min
Linlithgow220:5820:58 20:53 20:57 -1 min
Polmont221:0321:04 21:02 21:03 -1 min
Grangemouth Junctionpass21:07½ 21:07 On time
Falkirk Grahamston221:0921:09 21:08 21:09 On time
Camelon221:1221:13 21:12 21:13 On time
Carmuirs East Junctionpass21:13½ 21:13 On time
Larbert Junctionpass21:18½ 21:18 On time
Larbert221:2021:20 21:19 21:21 +1 min
Stirling221:2921:30 21:28 21:29 -1 min
Bridge of Allan21:3421:35 21:33 21:35 On time
Dunblane321:40 21:40 On time

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