Aberdour to Inverkeithing TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 📅 06:11 06:19
SR 📅 06:11 06:19
SR 06:51 06:59
SR 07:12 07:20
SR 07:49 07:57
SR 08:21 08:29
SR 08:47 08:55
SR 09:01 09:09
SR 09:46 09:54
SR 10:12 10:20
SR 10:52 11:09
SR 11:20 11:28
SR 11:46 11:54
SR 12:10 12:18
SR 12:49 13:07
SR 13:17 13:25
SR 13:50 13:58
SR 14:22 14:30
SR 14:50 14:58
SR 15:24 15:32
SR 15:52 16:08
SR 16:23 16:31
SR 16:47 16:55
SR 17:15 17:23
SR 17:52 18:00
SR 18:48 18:56
SR 19:10 19:18
SR 📅 19:52 20:00
SR 📅 19:52 20:00
SR 20:07 20:17
SR 📅 20:58 21:06
SR 📅 20:58 21:06
SR 21:13 21:21
SR 📅 21:57 22:05
SR 📅 21:57 22:05
SR 📅 22:04 22:12
SR 📅 22:04 22:12
SR 📅 22:52 23:00
SR 📅 22:52 23:00
SR 📅 23:16 23:24
SR 📅 23:16 23:24
SR 📅 23:50 00:02
Saturday SR 00:03 00:11
SR 06:11 06:19
SR 06:50 06:58
SR 07:12 07:19
SR 07:48 07:56
SR 08:18 08:26
SR 08:44 08:52
SR 09:02 09:26
SR 09:46 09:54
SR 10:15 10:23
SR 10:52 11:09
SR 11:20 11:28
SR 11:48 11:56
SR 12:14 12:22
SR 12:51 13:08
SR 13:16 13:24
SR 13:51 13:58
SR 14:22 14:30
SR 14:50 14:58
SR 15:23 15:31
SR 15:51 16:09
SR 16:22 16:30
SR 16:48 16:56
SR 17:22 17:30
SR 17:53 18:01
SR 18:51 18:59
SR 19:11 19:19
SR 19:52 20:00
SR 20:11 20:19
SR 20:58 21:06
SR 21:12 21:20
SR 21:57 22:05
SR 22:04 22:12
SR 22:54 23:02
SR 23:13 23:21
SR 23:52 00:02
Sunday SR 08:46 08:54
SR 09:46 09:54
SR 10:25 10:33
SR 12:02 12:10
SR 12:49 12:57
SR 13:46 14:08
SR 14:50 15:09
SR 16:02 16:10
SR 16:52 17:00
SR 17:49 17:57
SR 18:49 18:57
SR 19:58 20:06
SR 20:46 20:54
SR 21:46 21:54
SR 22:46 22:54
SR 23:23 23:31
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Aberdour at 06:11 arriving at Inverkeithing at 06:19. The last train departs Aberdour at 23:50 arriving at Inverkeithing at 00:02. Journey Time
The average journey time between Aberdour and Inverkeithing is 9 minutes. Calling Points
Trains operated by ScotRail (SR) call at Dalgety Bay. Popular journeys from Aberdour Popular journeys from Inverkeithing Timetable data under licence from RSP / Rail Delivery Group