Service timetable

15:25 Perth to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 1L82Headcode1L82 OperatorScotRail UIDC14721

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
Perth615:25 15:25 On time
Ladybank Sig 66815:45½15:52 15:45½ 15:52 On time
Ladybank215:5315:54 15:55 15:57 +3 min
Markinch116:0116:02 16:04 16:05 +3 min
Glenrothes with Thornton216:0816:08 16:11 16:11 +3 min
Cardenden116:1516:15 16:20 16:21 +6 min
Lochgelly116:1916:19 16:24 16:25 +6 min
Cowdenbeath116:2516:25 16:29 16:30 +5 min
Dunfermline Queen Margaret116:3116:31 16:35 16:36 +5 min
Dunfermline Town116:3416:34 16:39 16:40 +6 min
Rosyth116:3716:37 16:44 16:45 +8 min
Inverkeithing116:4116:41 16:48 16:49 +8 min
North Queensferry116:4516:45 16:52 16:53 +8 min
Dalmeny116:4916:49 16:57 16:58 +9 min
Edinburgh Gateway116:5516:55 17:03½ 17:04 +9 min
South Gyle116:5716:57 17:05½ 17:06
Haymarket117:0317:04 17:12 17:13
Edinburgh117:08 17:17

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