Detailed timetable

15:09 Dunblane to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2P48Headcode2P48 OperatorScotRail UIDW83215

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
385
Maximum speed
100 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Dunblane315:09 15:09 On time
Bridge of Allan15:1215:12 15:12 15:12½
Stirling315:1615:18 15:16 15:18
Larbert115:2515:26 15:25 15:26
Larbert Junctionpass15:27 15:27
Carmuirs East Junctionpass15:28 15:28
Camelon115:2915:29 15:29 15:29½
Falkirk Grahamston115:3215:32 15:31½ 15:32½
Grangemouth Junctionpass15:33½ 15:33½
Polmont115:3715:37 15:37 15:37½
Linlithgow115:4215:43 15:42 15:43
Winchburgh Junctionpass15:47 15:47
Newbridge Junctionpass15:54 15:54
Edinburgh Park15:5715:57 15:56½ 15:57
Haymarket West Junctionpass15:59½ 15:59½
Haymarket316:0116:02 16:01 16:02
Princes St Gardenspass16:04 16:04
Edinburgh1216:06 16:06

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