Service timetable

16:21 Perth to Edinburgh

Thursday 8 October 2026

Live map
Headcode: 1L84Headcode1L84 OperatorScotRail UIDL87694

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
Perth616:21 16:21 On time
Ladybank216:4216:42 16:41 16:42 On time
Markinch116:4916:50 16:50 16:51 +1 min
Kirkcaldy117:0017:00 16:59 17:00 On time
Kinghorn117:0517:05 17:04 17:05 On time
Burntisland117:1017:10 17:09 17:11 +1 min
Aberdour117:1417:15 17:15 17:16 +1 min
Dalgety Bay117:1917:20 17:20 17:21
Inverkeithing117:2317:23 17:23½ 17:24½
Edinburgh Gateway117:3317:34 17:34 17:35
South Gyle117:3617:36 17:36½ 17:37½
Haymarket117:4317:44 17:43½ 17:45
Princes St Gardens17:4717:48½ 17:48 17:49½
Edinburgh1717:51 17:52

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