Service timetable

18:41 Edinburgh to Perth

Thursday 8 October 2026

Live map
Headcode: 1L95Headcode1L95 OperatorScotRail UIDL87729

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
Edinburgh1718:41 18:44 +3 min
Haymarket218:4518:45 18:47 18:49 +4 min
South Gyle218:5018:50 18:54 18:55 +5 min
Edinburgh Gateway218:5218:53 18:57 18:58 +5 min
Inverkeithing219:0319:03 19:07 19:08 +5 min
Dalgety Bay219:0619:07 19:11 19:12 +5 min
Aberdour219:1119:12 19:17 19:18 +6 min
Burntisland219:1619:16 19:22 19:23 +7 min
Kinghorn219:2119:21 19:27 19:28 +7 min
Kirkcaldy219:2619:26 19:32 19:33 +7 min
Markinch219:3519:35 19:42 19:43 +8 min
Ladybank219:4319:46 19:50 19:51 +5 min
Perth620:11 20:12 +1 min

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