Cameron Bridge to Inverkeithing TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 📅 05:43 06:19
SR 📅 05:43 06:19
SR 06:22 06:59
SR 07:03 07:46
SR 07:19 07:57
SR 07:43 08:33
SR 08:17 08:55
SR 08:45 09:33
SR 09:18 09:54
SR 09:50 10:38
SR 10:25 11:09
SR 10:45 11:36
SR 11:18 11:54
SR 11:48 12:33
SR 12:21 13:07
SR 12:45 13:35
SR 13:21 13:58
SR 13:48 14:34
SR 14:23 14:58
SR 14:50 15:36
SR 15:23 16:08
SR 15:46 16:38
SR 16:20 16:55
SR 16:50 17:36
SR 17:24 18:00
SR 17:55 18:40
SR 18:20 18:56
SR 18:49 19:33
SR 📅 19:24 20:00
SR 📅 19:24 20:00
SR 19:52 20:40
SR 📅 20:30 21:06
SR 📅 20:30 21:06
SR 📅 20:57 21:40
SR 📅 20:57 21:40
SR 📅 21:29 22:05
SR 📅 21:29 22:05
SR 📅 21:49 22:34
SR 📅 21:49 22:34
SR 📅 22:24 23:00
SR 📅 22:24 23:00
SR 📅 23:21 00:03
SR 📅 23:21 00:02
Saturday SR 05:43 06:19
SR 06:20 06:58
SR 07:19 07:56
SR 07:43 08:31
SR 08:16 08:52
SR 08:55 09:39
SR 09:18 09:54
SR 09:48 10:38
SR 10:23 11:09
SR 10:46 11:34
SR 11:19 11:56
SR 11:50 12:35
SR 12:23 13:08
SR 12:43 13:33
SR 13:23 13:58
SR 13:47 14:34
SR 14:23 14:58
SR 14:49 15:36
SR 15:23 16:09
SR 15:47 16:38
SR 16:20 16:56
SR 16:47 17:35
SR 17:25 18:01
SR 17:54 18:37
SR 18:21 18:59
SR 18:50 19:33
SR 19:24 20:00
SR 19:49 20:39
SR 20:30 21:06
SR 20:50 21:33
SR 21:29 22:05
SR 21:58 22:43
SR 22:26 23:02
SR 22:57 23:41
SR 23:22 00:02
Sunday SR 08:18 08:54
SR 09:18 09:54
SR 10:48 11:31
SR 11:32 12:10
SR 11:47 12:31
SR 12:22 12:57
SR 12:46 13:31
SR 13:19 14:08
SR 13:48 14:31
SR 14:23 15:09
SR 14:48 15:34
SR 15:31 16:10
SR 15:48 16:31
SR 16:25 17:00
SR 16:47 17:32
SR 17:22 17:57
SR 17:48 18:34
SR 18:21 18:57
SR 18:48 19:33
SR 19:30 20:06
SR 20:18 20:54
SR 21:18 21:54
SR 22:19 22:54
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Cameron Bridge at 05:43 arriving at Inverkeithing at 06:19. The last train departs Cameron Bridge at 23:21 arriving at Inverkeithing at 00:02. Journey Time
The average journey time between Cameron Bridge and Inverkeithing is 41 minutes.
Popular journeys from Inverkeithing Timetable data under licence from RSP / Rail Delivery Group