2Z06 2341 Edinburgh to Perth

TrainTimesLive
Menu Close menu

28th August 2026

23:41 – Edinburgh → Perth Arrived +24 Late operated by ScotRail

Reported as far as Perth · 2 of 2 stops made · 61 of 61 miles

Formation Classes 158, 170 Air conditioningWi-FiPower socketsToiletsDisabled accessCycle spaces

Direction of travel: the leading coach is at the right of this diagram

Calling pattern Timing points only — this train makes no public stops

Calling pattern, including passing points
Booked Actual Route
Location PlatformPlat arrdep arrdep Status Line Path
EDB Edinburgh not advertised ZLine 20 was 2 2341 2349 +8 Z
Princes St Gardens pass DNLine 2342½2342½ pass2351 +9 DN
HYM Haymarket not advertised DNLine 2 2344½2345½ 23542355 +10 DN
Haymarket West Junction pass DNPath 23472347 pass2357 +10 DN
SGL South Gyle not advertised 2 2349½2350 00000001 +11
EGY Edinburgh Gateway not advertised 2 2351½2352½ 00030004 +12
Dalmeny Junction pass 2356½2356½ pass0009 +13
DAM Dalmeny not advertised 2 2357½2358 00090011 +12
NQU North Queensferry not advertised 2 00010001½ 00140015 +14
INK Inverkeithing not advertised 2 0004½0005½ 00180019 +14
ROS Rosyth not advertised 2 0008½0009 00240025 +16
DFE Dunfermline City not advertised 2 00130014 00290031 +17
DFL Dunfermline Queen Margaret not advertised 2 00170017½ 00340035 +18
COW Cowdenbeath not advertised 2 00230024 00410043 +19
LCG Lochgelly not advertised 2 0029½0030 00470048 +18
CDD Cardenden not advertised 2 00330034 00520053 +19
GLT Glenrothes With Thornton not advertised 2 00400040½ 00590059 +19
Thornton North Junction pass 0042½0042½ passno report
MNC Markinch not advertised 2 0045½0046 01090110 +24
LDY Ladybank not advertised 2 0052½0053 01160117 +24
Newburgh pass 1 min engineering allowance 0101½0101½ pass0125 +24
Hilton Junction pass 01110111 passno report
PTH Perth not advertised 7 0114½ 0138 +24

Italic estimated timing, bold is actual.