Service timetable

13:23 Perth to Edinburgh

Tuesday 13 October 2026

Live map
Headcode: 1L78Headcode1L78 OperatorScotRail UIDL87672

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
Perth613:23 13:23 On time
Ladybank Sig 66813:44½13:50 13:44½ 13:50 On time
Ladybank213:5113:52 13:54 13:55 +3 min
Markinch114:0214:02 14:02 14:03 +1 min
Glenrothes with Thornton214:0914:09 14:14 14:14 +5 min
Cardenden114:1614:16 14:22 14:23 +7 min
Lochgelly114:2014:20 14:26 14:27 +7 min
Cowdenbeath114:2614:26 14:31 14:31 +5 min
Dunfermline Queen Margaret114:3214:32 14:37 14:38 +6 min
Dunfermline Town114:3514:35 14:40 14:41 +6 min
Rosyth114:3814:38 14:45 14:45 +7 min
Inverkeithing114:4214:42 14:49 14:49 +7 min
North Queensferry114:4614:46 14:53 14:53 +7 min
Dalmeny114:5014:50 14:57 14:57 +7 min
Edinburgh Gateway114:5614:56 15:02 15:03 +7 min
South Gyle114:5814:58 15:05 15:06 +8 min
Haymarket115:0615:06 15:13 15:14 +8 min
Edinburgh1515:11 15:18 +7 min

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