Service timetable

23:18 Edinburgh to Perth

Saturday 10 October 2026

Live map
Headcode: 2L19Headcode2L19 OperatorScotRail UIDW69827

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:18 23:18 On time
Haymarket223:2223:22 23:21½ 23:22½
South Gyle223:2723:27 23:26½ 23:27
Edinburgh Gateway223:2923:29 23:28½ 23:29½
Dalmeny223:3523:35 23:34½ 23:35½
North Queensferry223:3923:39 23:38½ 23:39
Inverkeithing223:4223:43 23:42 23:43
Rosyth223:4623:46 23:46 23:46½
Dunfermline Town223:5123:51 23:50½ 23:51½
Dunfermline Queen Margaret223:5523:55 23:54½ 23:55
Cowdenbeath200:0100:02 00:01 00:02
Lochgelly200:0700:07 00:06½ 00:07
Cardenden200:1000:11 00:10 00:11
Glenrothes with Thornton200:1700:17 00:17 00:17½
Markinch200:2400:24 00:23½ 00:24½
Ladybank200:3200:32 00:32 00:32½
Perth700:55 00:55

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