Service timetable

18:55 Edinburgh to Perth

Sunday 11 October 2026

Live map
Headcode: 2G39Headcode2G39 OperatorScotRail UIDW68739

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1818:55 18:55 On time
Haymarket218:5918:59 18:58½ 18:59½
South Gyle219:0419:04 19:03½ 19:04
Edinburgh Gateway219:0619:06 19:05½ 19:06½
Dalmeny219:1219:12 19:11½ 19:12½
North Queensferry219:1619:16 19:15½ 19:16
Inverkeithing219:1919:20 19:19 19:20
Rosyth219:2319:23 19:23 19:23½
Dunfermline Town219:2819:28 19:27½ 19:28½
Dunfermline Queen Margaret219:3219:32 19:31½ 19:32
Cowdenbeath219:3819:38 19:37½ 19:38½
Lochgelly219:4419:44 19:43½ 19:44
Cardenden219:4719:48 19:47 19:48
Glenrothes with Thornton219:5519:56 19:55 19:56½
Markinch220:0320:03 20:02½ 20:03½
Ladybank220:1120:11 20:11 20:11½
Perth520:34 20:34

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