24th August 2026
20:40 – Edinburgh → Perth Arrived -11 Early
Empty coaching stock not available to passengers
Reported as far as Perth · 2 of 2 stops made · 57 of 57 miles
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| EDB Edinburgh not advertised ZLine | 18 | 2040 | 2037 | -3 | Z | |
| Princes St Gardens pass DNLine | 2041½2041½ | pass2039 | -2 | DN | ||
| HYM Haymarket not advertised DNLine | 2 | 2043½2044½ | 20402040 | -4 | DN | |
| Haymarket West Junction pass | 20462046 | pass2042 | -4 | |||
| SGL South Gyle not advertised | 2 | 2048½2049 | 2044 | -4 | ||
| EGY Edinburgh Gateway not advertised | 2 | 2050½2051½ | 2044 | -6 | ||
| Dalmeny Junction pass | 2055½2055½ | pass2047 | -8 | |||
| INK Inverkeithing not advertised | 2 | 21012102 | 20522053 | -9 | ||
| DAG Dalgety Bay not advertised | 2 | 2104½2105 | 2054 | -10 | ||
| AUR Aberdour not advertised | 2 | 21092110 | 20562056 | -14 | ||
| BTS Burntisland not advertised | 2 | 2113½2114½ | 2059 | -14 | ||
| KGH Kinghorn not advertised | 1 was 2 | 2118½2119½ | 2103 | -15 | ||
| KDY Kirkcaldy not advertised | 2 | 2123½2124½ | 21062107 | -17 | ||
| Thornton South Junction pass | 21292129 | pass2109 | -20 | |||
| Thornton North Junction pass | 2129½2129½ | passno report | ||||
| MNC Markinch not advertised 1 min engineering allowance | 2 | 2132½2133 | 21122122 | -11 | ||
| LDY Ladybank not advertised | 2 | 2140½2141½ | 21182130 | -11 | ||
| Newburgh pass 1 min engineering allowance | 21502150 | pass2140 | -10 | |||
| Hilton Junction pass ½ min pathing allowance | 21592159 | passno report | ||||
| PTH Perth not advertised | 6 | 2204 | 2153 | -11 | ||
Italic estimated timing, bold is actual.