Dalgety Bay to Inverkeithing Timetable
Monday to Friday SR 📅 06:16 06:19
SR 📅 06:16 06:19
SR 06:56 06:59
SR 07:17 07:20
SR 07:36 07:39
SR 07:54 07:57
SR 08:18 08:21
SR 08:26 08:29
SR 08:52 08:55
SR 09:06 09:09
SR 09:51 09:54
SR 10:17 10:20
SR 10:57 11:09
SR 11:25 11:28
SR 11:51 11:54
SR 12:15 12:18
SR 12:54 13:07
SR 13:22 13:25
SR 13:55 13:58
SR 14:27 14:30
SR 14:55 14:58
SR 15:29 15:32
SR 15:57 16:08
SR 16:28 16:31
SR 16:52 16:55
SR 17:20 17:23
SR 17:57 18:00
SR 18:53 18:56
SR 19:15 19:18
SR 19:57 20:00
SR 20:12 20:17
SR 21:03 21:06
SR 21:18 21:21
SR 📅 22:02 22:05
SR 📅 22:02 22:05
SR 📅 22:09 22:12
SR 📅 22:09 22:12
SR 📅 22:57 23:00
SR 📅 22:57 23:00
SR 📅 23:21 23:24
SR 📅 23:21 23:24
SR 📅 23:55 00:02
Saturday SR 00:08 00:11
SR 06:16 06:19
SR 06:55 06:58
SR 07:16 07:19
SR 07:53 07:56
SR 08:23 08:26
SR 08:49 08:52
SR 09:07 09:26
SR 09:51 09:54
SR 10:20 10:23
SR 10:57 11:09
SR 11:25 11:28
SR 11:53 11:56
SR 12:19 12:22
SR 12:56 13:08
SR 13:21 13:24
SR 13:55 13:58
SR 14:27 14:30
SR 14:55 14:58
SR 15:28 15:31
SR 15:56 16:09
SR 16:27 16:30
SR 16:53 16:56
SR 17:27 17:30
SR 17:58 18:01
SR 18:56 18:59
SR 19:16 19:19
SR 19:57 20:00
SR 20:16 20:19
SR 21:03 21:06
SR 21:17 21:20
SR 22:02 22:05
SR 22:09 22:12
SR 22:59 23:02
SR 23:18 23:21
SR 23:57 00:02
Sunday SR 09:06 09:09
SR 10:09 10:12
SR 10:30 10:33
SR 11:32 11:35
SR 12:31 12:34
SR 13:35 13:38
SR 14:32 14:35
SR 15:32 15:35
SR 16:32 16:35
SR 17:32 17:35
SR 18:32 18:35
SR 19:32 19:35
SR 20:51 20:54
SR 21:32 21:35
SR 22:41 22:44
SR 23:27 23:30
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Dalgety Bay at 06:16 arriving at Inverkeithing at 06:19. The last train departs Dalgety Bay at 23:55 arriving at Inverkeithing at 00:02. Journey Time
The average journey time between Dalgety Bay and Inverkeithing is 3 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Dalgety Bay Popular journeys from Inverkeithing Timetable data under licence from RSP / Rail Delivery Group