Service timetable

07:16 Perth to Edinburgh

Wednesday 7 October 2026

Live map
Headcode: 1L66Headcode1L66 OperatorScotRail UIDL87637

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
Perth607:16 07:16 On time
Ladybank Sig 66807:36½07:43½ 07:36½ 07:43½ On time
Ladybank207:4507:45 07:46 07:47 +2 min
Markinch107:5307:53 07:54 07:54 +1 min
Thornton North Junction07:5808:00 07:59 08:01 +1 min
Kirkcaldy108:0708:07 08:06 08:07 On time
Kinghorn108:1208:12 08:11 08:12 On time
Burntisland108:1608:17 08:16 08:17 On time
Aberdour108:2108:21 08:21 08:22 +1 min
Dalgety Bay108:2608:26 08:26 08:27 +1 min
Inverkeithing108:2908:30 08:30 08:31 +1 min
Edinburgh Gateway108:4008:41 08:41 08:42 +1 min
South Gyle108:4308:43 08:44 08:46 +3 min
Haymarket108:5108:52 08:51 08:53 +1 min
Edinburgh1808:57 08:57 On time

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