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