Service timetable

16:21 Perth to Edinburgh

Friday 9 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:40 16:42 On time
Markinch116:4916:50 16:48 16:49 -1 min
Kirkcaldy117:0017:00 16:58½ 17:00½ On time
Kinghorn117:0517:05 17:04½ 17:05½
Burntisland117:1017:10 17:09½ 17:10½
Aberdour117:1417:15 17:14 17:15
Dalgety Bay117:1917:20 17:19 17:20
Inverkeithing117:2317:23 17:22½ 17:23½
Edinburgh Gateway117:3317:34 17:33 17:34
South Gyle117:3617:36 17:35½ 17:36½
Haymarket117:4317:44 17:42½ 17:44
Princes St Gardens17:4717:48½ 17:47 17:48½
Edinburgh1717:51 17:51

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