Detailed timetable

09:06 Edinburgh to Dunblane

Saturday 10 October 2026

Live map
Headcode: 2P25Headcode2P25 OperatorScotRail UIDW83162

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
385
Maximum speed
100 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh8W09:06 09:05 -1 min
Princes St Gardenspass09:07 09:07 On time
Haymarket409:0909:10 09:09 09:10 On time
Haymarket West Junctionpass09:11½ 09:11 On time
Edinburgh Park09:1409:14 09:14 09:14 On time
Newbridge Junctionpass09:17½ 09:17 On time
Winchburgh Junctionpass09:23½ 09:21 -2 min
Linlithgow209:2809:28 09:26 09:27 -1 min
Polmont209:3309:33 09:32 09:32 -1 min
Grangemouth Junctionpass09:37 09:37 On time
Falkirk Grahamston209:3809:40 09:37 09:39 -1 min
Camelon209:4309:44 09:42 09:43 -1 min
Carmuirs East Junctionpass09:44½ 09:44 On time
Larbert Junctionpass09:47 09:46 -1 min
Larbert209:4809:49 09:47 09:48 -1 min
Stirling209:5609:58 09:55 09:58 On time
Bridge of Allan10:0210:02 10:01½ 10:02 On time
Dunblane310:06 10:06 On time

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