Detailed timetable

08:01 Dunblane to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 2P12Headcode2P12 OperatorScotRail UIDW83071

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
385
Maximum speed
100 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Dunblane308:01 08:01 On time
Bridge of Allan08:0408:04 08:04 08:04½ On time
Stirling308:0808:10 08:10 08:11 +1 min
Larbert108:1808:18 08:19 08:19 +1 min
Larbert Junctionpass08:19½ 08:21 +2 min
Carmuirs East Junctionpass08:20 08:21 +1 min
Camelon108:2108:21 08:22 08:23 +2 min
Falkirk Grahamston108:2408:24 08:26 08:26 +2 min
Grangemouth Junctionpass08:25½ 08:27 +2 min
Polmont108:2908:30 08:31 08:32 +2 min
Linlithgow108:3508:35 08:36 08:37 +2 min
Winchburgh Junctionpass08:39 08:41 +2 min
Newbridge Junctionpass08:46 08:44 -2 min
Edinburgh Park08:4908:49 08:47 08:48 -1 min
Haymarket West Junctionpass08:52½ 08:51 -1 min
Haymarket308:5408:55 08:54 08:54 -1 min
Princes St Gardenspass08:57 08:56 -1 min
Edinburgh8W08:59 08:58 -1 min

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