Service timetable

11:17 Perth to Edinburgh

Monday 12 October 2026

Live map
Headcode: 1L74Headcode1L74 OperatorScotRail UIDL87660

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
100 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Perth611:17 11:17 On time
Ladybank211:3811:39 11:38 11:39
Markinch111:4611:46 11:45½ 11:46
Glenrothes with Thornton211:5411:54 11:53½ 11:54½
Cardenden112:0112:01 12:01 12:01½
Lochgelly112:0512:05 12:05 12:05½
Cowdenbeath112:1112:11 12:10½ 12:11½
Dunfermline Queen Margaret112:1712:17 12:16½ 12:17
Dunfermline Town112:2012:20 12:19½ 12:20½
Rosyth112:2412:24 12:23½ 12:24
Inverkeithing112:2712:28 12:27 12:28
North Queensferry112:3212:32 12:32 12:32½
Dalmeny112:3612:36 12:35½ 12:36½
Edinburgh Gateway112:4212:42 12:41½ 12:42½
South Gyle112:4412:44 12:44 12:44½
Haymarket112:5112:51 12:50½ 12:51½
Edinburgh2012:56 12:56

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