Service timetable

08:33 Edinburgh to Perth

Saturday 10 October 2026

Live map
Headcode: 1L75Headcode1L75 OperatorScotRail UIDL87665

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
Edinburgh208:33 08:33 On time
Haymarket208:3708:37 08:36½ 08:37½
South Gyle208:4208:42 08:41½ 08:42
Edinburgh Gateway208:4408:44 08:43½ 08:44
Dalmeny208:4908:49 08:49 08:49½
North Queensferry208:5308:53 08:52½ 08:53
Inverkeithing208:5608:57 08:56 08:57
Rosyth209:0009:00 09:00 09:00½
Dunfermline Town209:0509:05 09:04½ 09:05
Dunfermline Queen Margaret209:0809:08 09:08 09:08½
Cowdenbeath209:1409:15 09:14 09:15
Lochgelly209:2009:20 09:20 09:20½
Cardenden209:2409:24 09:23½ 09:24
Glenrothes with Thornton209:3009:30 09:30 09:30½
Markinch209:3609:36 09:35½ 09:36½
Ladybank209:4409:44 09:44 09:44½
Perth610:09 10:09

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