Detailed timetable

21:56 Dunblane to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 2P68Headcode2P68 OperatorScotRail UIDW83240

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
385
Maximum speed
100 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Dunblane121:56 21:56 On time
Bridge of Allan21:5921:59 21:58½ 21:59½
Stirling322:0322:05 22:03 22:05
Larbert122:1222:13 22:12 22:13
Larbert Junctionpass22:14 22:14
Carmuirs East Junctionpass22:14½ 22:14½
Camelon122:1622:16 22:15½ 22:16½
Falkirk Grahamston122:1922:19 22:18½ 22:19½
Grangemouth Junctionpass22:20½ 22:20½
Polmont122:2422:25 22:24 22:25
Linlithgow122:3022:30 22:29½ 22:30½
Winchburgh Junctionpass22:34½ 22:34½
Newbridge Junctionpass22:40½ 22:40½
Edinburgh Park22:4322:44 22:43 22:44
Haymarket West Junctionpass22:46½ 22:46½
Haymarket322:4922:49 22:48½ 22:49½
Princes St Gardenspass22:51½ 22:51½
Edinburgh722:54 22:54

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