Service timetable

07:34 Edinburgh to Perth

Saturday 10 October 2026

Live map
Headcode: 1L73Headcode1L73 OperatorScotRail UIDL87657

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
Edinburgh1507:34 07:34 On time
Haymarket207:3807:38 07:38 07:39 +1 min
South Gyle207:4307:43 07:43 07:44 +1 min
Edinburgh Gateway207:4507:45 07:46 07:46 +1 min
Dalmeny207:5107:51 07:51 07:52 +1 min
North Queensferry207:5507:55 07:55 07:55 On time
Inverkeithing207:5807:59 07:59 08:00 +1 min
Rosyth208:0208:02 08:03 08:04 +2 min
Dunfermline Town208:0708:07 08:07 08:08 +1 min
Dunfermline Queen Margaret208:1108:11 08:11 08:12 +1 min
Cowdenbeath208:1708:17 08:17 08:18 +1 min
Lochgelly208:2308:23 08:22 08:23 On time
Cardenden208:2608:27 08:26 08:27 On time
Glenrothes with Thornton208:3308:33 08:34 08:34 +1 min
Markinch208:3908:39 08:40 08:41 +2 min
Ladybank208:4708:47 08:48 08:49 +2 min
Perth509:16 09:13 -3 min

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