Service timetable

14:41 Edinburgh to Perth

Wednesday 7 October 2026

Live map
Headcode: 1L87Headcode1L87 OperatorScotRail UIDL87703

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
Edinburgh16F14:41 14:40 -1 min
Haymarket214:4514:45 14:44 14:45 On time
South Gyle214:5014:50 14:50 14:51 +1 min
Edinburgh Gateway214:5214:52 14:53 14:54 +2 min
Inverkeithing215:0215:03 15:04 15:05 +2 min
Dalgety Bay215:0615:06 15:08 15:09 +3 min
Aberdour215:1115:11 15:13 15:14 +3 min
Burntisland215:1515:16 15:18 15:19 +3 min
Kinghorn215:2015:21 15:23 15:24 +3 min
Kirkcaldy215:2515:26 15:28 15:30 +4 min
Markinch215:3415:35 15:38 15:39 +4 min
Ladybank215:4315:43 15:46 15:49 +6 min
Ladybank Branch Loop15:4515:49½ 15:51 15:55½ +6 min
Perth516:13 16:13 On time

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