Service timetable

07:16 Perth to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 1L66Headcode1L66 OperatorScotRail UIDL87636

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
Perth607:16 07:16 On time
Ladybank Sig 66807:36½07:44 07:37½ 07:45 +1 min
Ladybank207:4507:45 07:47 07:49 +4 min
Markinch107:5207:52 07:55 07:57 +5 min
Glenrothes with Thornton207:5807:59 08:03 08:03 +4 min
Cardenden108:0608:06 08:11 08:12 +6 min
Lochgelly108:1008:10 08:16 08:17 +7 min
Cowdenbeath108:1608:16 08:21 08:23 +7 min
Dunfermline Queen Margaret108:2208:22 08:28 08:29 +7 min
Dunfermline Town108:2508:25 08:32 08:33 +8 min
Rosyth108:2908:29 08:37 08:38 +9 min
Inverkeithing108:3208:33 08:41 08:42 +9 min
North Queensferry108:3708:37 08:46 08:47 +10 min
Dalmeny108:4008:41 08:50 08:51 +10 min
Edinburgh Gateway108:4608:46 08:56 08:57 +11 min
South Gyle108:4808:49 08:59 09:00 +11 min
Haymarket108:5508:55 09:05 09:06 +11 min
Edinburgh1709:00 09:10 +10 min

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