Service timetable

23:17 Edinburgh to Perth

Monday 5 October 2026

Live map
Headcode: 2L19Headcode2L19 OperatorScotRail UIDW69829

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
Edinburgh1823:17
Haymarket223:2123:21
South Gyle223:2623:26
Edinburgh Gateway223:2823:29
Dalmeny223:3423:35
North Queensferry223:3823:38
Inverkeithing223:4223:42
Rosyth223:4623:46
Dunfermline Town223:5123:51
Dunfermline Queen Margaret223:5523:55
Cowdenbeath200:0100:02
Lochgelly200:0700:07
Cardenden200:1000:11
Glenrothes with Thornton200:1700:18
Markinch200:2400:25
Ladybank200:3300:33
Perth600:56

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