Service timetable

18:41 Edinburgh to Perth

Wednesday 7 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:47 +6 min
Haymarket218:4518:45 18:53 18:54 +9 min
South Gyle218:5018:50 18:59 19:00 +10 min
Edinburgh Gateway218:5218:53 19:01 19:02 +9 min
Inverkeithing219:0319:03 19:12 19:15 +12 min
Dalgety Bay219:0619:07 19:17 19:19 +12 min
Aberdour219:1119:12 19:23 19:24 +12 min
Burntisland219:1619:16 19:28 19:29 +13 min
Kinghorn219:2119:21 19:33 19:34 +13 min
Kirkcaldy219:2619:26 19:38 19:39 +13 min
Markinch219:3519:35 19:47 19:48 +13 min
Ladybank219:4319:46 19:54 19:55 +9 min
Perth620:11 20:16 +5 min

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